home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch Files
/
Resolve
/
Sample Application
/
Sample Application.rsrc
/
CODE_22_CLIP.txt
< prev
next >
Wrap
Text File
|
1993-07-15
|
218KB
|
3,862 lines
# near model CODE resource
# jump table entries: 9008-9026 (19 of them)
export_1126:
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 2F0B move.l -[A7], A3
00000006 598F subq.l A7, 4
00000008 A9F9 syscall InfoScrap
0000000A 265F movea.l A3, [A7]+
0000000C 200B move.l D0, A3
0000000E 672C beq +0x2E /* 0000003C */
00000010 302B 0008 move.w D0, [A3 + 0x8]
00000014 48C0 ext.l D0
00000016 B0AD AFC2 cmp.l D0, [A5 - 0x503E]
0000001A 6720 beq +0x22 /* 0000003C */
0000001C 302B 0008 move.w D0, [A3 + 0x8]
00000020 48C0 ext.l D0
00000022 B0AD AFBE cmp.l D0, [A5 - 0x5042]
00000026 670A beq +0xC /* 00000032 */
00000028 4EAD 102A jsr [A5 + 0x102A /* export_513 */]
0000002C 598F subq.l A7, 4
0000002E A9F9 syscall InfoScrap
00000030 265F movea.l A3, [A7]+
label00000032:
00000032 302B 0008 move.w D0, [A3 + 0x8]
00000036 48C0 ext.l D0
00000038 2B40 AFC2 move.l [A5 - 0x503E], D0
label0000003C:
0000003C 4AAD AFC6 tst.l [A5 - 0x503A]
00000040 6606 bne +0x8 /* 00000048 */
00000042 4A6E 000A tst.w [A6 + 0xA]
00000046 674E beq +0x50 /* 00000096 */
label00000048:
00000048 202D AFC2 move.l D0, [A5 - 0x503E]
0000004C B0AD AFBA cmp.l D0, [A5 - 0x5046]
00000050 6744 beq +0x46 /* 00000096 */
00000052 7000 moveq.l D0, 0x00
00000054 2F00 move.l -[A7], D0
00000056 4EBA 11F0 jsr [PC + 0x11F0 /* 00001248 */]
0000005A 598F subq.l A7, 4
0000005C A9F9 syscall InfoScrap
0000005E 265F movea.l A3, [A7]+
00000060 200B move.l D0, A3
00000062 588F addq.l A7, 4
00000064 6730 beq +0x32 /* 00000096 */
00000066 302B 0008 move.w D0, [A3 + 0x8]
0000006A 48C0 ext.l D0
0000006C 2B40 AFC2 move.l [A5 - 0x503E], D0
00000070 2B40 AFBA move.l [A5 - 0x5046], D0
00000074 4AAD AFC6 tst.l [A5 - 0x503A]
00000078 671C beq +0x1E /* 00000096 */
0000007A 2F2D AFC6 move.l -[A7], [A5 - 0x503A]
0000007E 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
00000082 206D AFC6 movea.l A0, [A5 - 0x503A]
00000086 41E8 0172 lea.l A0, [A0 + 0x172]
0000008A 2F20 move.l -[A7], -[A0]
0000008C 2F20 move.l -[A7], -[A0]
0000008E 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
00000092 4FEF 000C lea.l A7, [A7 + 0xC]
label00000096:
00000096 266E FFFC movea.l A3, [A6 - 0x4]
0000009A 4E5E unlink A6
0000009C 4E75 rts
export_1127:
fn0000009E:
0000009E 4E56 FFFC link A6, -0x0004
000000A2 48E7 1110 movem.l -[A7], D3,D7,A3
000000A6 47ED A856 lea.l A3, [A5 - 0x57AA]
000000AA 7E01 moveq.l D7, 0x01
label000000AC:
000000AC 598F subq.l A7, 4
000000AE 7000 moveq.l D0, 0x00
000000B0 2F00 move.l -[A7], D0
000000B2 2207 move.l D1, D7
000000B4 E541 asl D1.w, 2
000000B6 2F33 1000 move.l -[A7], [A3 + D1.w]
000000BA 486E FFFC pea.l [A6 - 0x4]
000000BE A9FD syscall GetScrap
000000C0 4A9F tst.l [A7]+
000000C2 6D04 blt +0x6 /* 000000C8 */
000000C4 3007 move.w D0, D7
000000C6 600A bra +0xC /* 000000D2 */
label000000C8:
000000C8 5247 addq.w D7, 1
000000CA 0C47 0003 cmpi.w D7, 0x3
000000CE 6DDC blt -0x22 /* 000000AC */
000000D0 7000 moveq.l D0, 0x00
label000000D2:
000000D2 4CEE 0888 FFF0 movem.l D3,D7,A3, [A6 - 0x10]
000000D8 4E5E unlink A6
000000DA 4E75 rts
export_1128:
fn000000DC:
000000DC 4E56 FFFC link A6, -0x0004
000000E0 48E7 0118 movem.l -[A7], D7,A3,A4
000000E4 4247 clr.w D7
000000E6 598F subq.l A7, 4
000000E8 A9FB syscall LoadScrap/LodeScrap
000000EA 4A9F tst.l [A7]+
000000EC 6600 0126 bne +0x128 /* 00000214 */
000000F0 302E 000E move.w D0, [A6 + 0xE]
000000F4 5340 subq.w D0, 1
000000F6 6B00 011C bmi +0x11E /* 00000214 */
000000FA 0C40 0001 cmpi.w D0, 0x1
000000FE 6E00 0114 bgt +0x116 /* 00000214 */
00000102 D040 add.w D0, D0
00000104 303B 0006 move.w D0, [PC + D0.w + 0x6]
00000108 4EFB 0000 jmp [PC + D0.w]
0000010C 0006 0074 ori.b D6, 0x74 /* 't' */
00000110 598F subq.l A7, 4
00000112 A9F9 syscall InfoScrap
00000114 265F movea.l A3, [A7]+
00000116 200B move.l D0, A3
00000118 6700 00FA beq +0xFC /* 00000214 */
0000011C 598F subq.l A7, 4
0000011E 7000 moveq.l D0, 0x00
00000120 2F00 move.l -[A7], D0
00000122 2F2D A85A move.l -[A7], [A5 - 0x57A6]
00000126 486E FFFC pea.l [A6 - 0x4]
0000012A A9FD syscall GetScrap
0000012C 286E 0008 movea.l A4, [A6 + 0x8]
00000130 289F move.l [A4], [A7]+
00000132 6D00 00E0 blt +0xE2 /* 00000214 */
00000136 2014 move.l D0, [A4]
00000138 5280 addq.l D0, 1
0000013A 2F00 move.l -[A7], D0
0000013C 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
00000140 2940 0004 move.l [A4 + 0x4], D0
00000144 588F addq.l A7, 4
00000146 6726 beq +0x28 /* 0000016E */
00000148 206B 0004 movea.l A0, [A3 + 0x4]
0000014C 202E FFFC move.l D0, [A6 - 0x4]
00000150 D090 add.l D0, [A0]
00000152 2F00 move.l -[A7], D0
00000154 2F2C 0004 move.l -[A7], [A4 + 0x4]
00000158 2F14 move.l -[A7], [A4]
0000015A 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
0000015E 206C 0004 movea.l A0, [A4 + 0x4]
00000162 2014 move.l D0, [A4]
00000164 4230 0800 clr.b [A0 + D0]
00000168 5247 addq.w D7, 1
0000016A 6000 00A8 bra +0xAA /* 00000214 */
label0000016E:
0000016E 4A6D A814 tst.w [A5 - 0x57EC]
00000172 6600 00A0 bne +0xA2 /* 00000214 */
00000176 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */]
0000017A 6000 0098 bra +0x9A /* 00000214 */
0000017E 598F subq.l A7, 4
00000180 7000 moveq.l D0, 0x00
00000182 2F00 move.l -[A7], D0
00000184 4EAD 03DA jsr [A5 + 0x3DA /* export_119 */]
00000188 266E 0008 movea.l A3, [A6 + 0x8]
0000018C 275F 0004 move.l [A3 + 0x4], [A7]+
00000190 6700 0082 beq +0x84 /* 00000214 */
00000194 598F subq.l A7, 4
00000196 2F2B 0004 move.l -[A7], [A3 + 0x4]
0000019A 2F2D A85E move.l -[A7], [A5 - 0x57A2]
0000019E 486E FFFC pea.l [A6 - 0x4]
000001A2 A9FD syscall GetScrap
000001A4 269F move.l [A3], [A7]+
000001A6 6F0E ble +0x10 /* 000001B6 */
000001A8 7000 moveq.l D0, 0x00
000001AA 2F00 move.l -[A7], D0
000001AC 4EAD 002A jsr [A5 + 0x2A /* export_1 */]
000001B0 4A40 tst.w D0
000001B2 588F addq.l A7, 4
000001B4 661A bne +0x1C /* 000001D0 */
label000001B6:
000001B6 4A6D A814 tst.w [A5 - 0x57EC]
000001BA 6604 bne +0x6 /* 000001C0 */
000001BC 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */]
label000001C0:
000001C0 2F2B 0004 move.l -[A7], [A3 + 0x4]
000001C4 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */]
000001C8 7000 moveq.l D0, 0x00
000001CA 2740 0004 move.l [A3 + 0x4], D0
000001CE 6044 bra +0x46 /* 00000214 */
label000001D0:
000001D0 377C 0002 0008 move.w [A3 + 0x8], 0x2
000001D6 4AAE 0010 tst.l [A6 + 0x10]
000001DA 6736 beq +0x38 /* 00000212 */
000001DC 206B 0004 movea.l A0, [A3 + 0x4]
000001E0 2050 movea.l A0, [A0]
000001E2 226B 0004 movea.l A1, [A3 + 0x4]
000001E6 2251 movea.l A1, [A1]
000001E8 3028 0008 move.w D0, [A0 + 0x8]
000001EC 9069 0004 sub.w D0, [A1 + 0x4]
000001F0 206E 0010 movea.l A0, [A6 + 0x10]
000001F4 3140 0002 move.w [A0 + 0x2], D0
000001F8 206B 0004 movea.l A0, [A3 + 0x4]
000001FC 2050 movea.l A0, [A0]
000001FE 226B 0004 movea.l A1, [A3 + 0x4]
00000202 2251 movea.l A1, [A1]
00000204 3028 0006 move.w D0, [A0 + 0x6]
00000208 9069 0002 sub.w D0, [A1 + 0x2]
0000020C 206E 0010 movea.l A0, [A6 + 0x10]
00000210 3080 move.w [A0], D0
label00000212:
00000212 5247 addq.w D7, 1
label00000214:
00000214 3007 move.w D0, D7
00000216 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
0000021C 4E5E unlink A6
0000021E 4E75 rts
fn00000220:
00000220 4E56 FFFE link A6, -0x0002
00000224 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000228 3A2E 000E move.w D5, [A6 + 0xE]
0000022C 266E 0008 movea.l A3, [A6 + 0x8]
00000230 4246 clr.w D6
00000232 7000 moveq.l D0, 0x00
00000234 2840 movea.l A4, D0
00000236 7E00 moveq.l D7, 0x00
00000238 3205 move.w D1, D5
0000023A 5341 subq.w D1, 1
0000023C 6B46 bmi +0x48 /* 00000284 */
0000023E 0C41 0003 cmpi.w D1, 0x3
00000242 6E40 bgt +0x42 /* 00000284 */
00000244 D241 add.w D1, D1
00000246 323B 1006 move.w D1, [PC + D1.w + 0x6]
0000024A 4EFB 1000 jmp [PC + D1.w]
0000024E 000A 0012 ori.b A2, 0x12
00000252 0038 002E 2E13 ori.b [0x00002E13], 0x2E /* '.' */
00000258 266B 0004 movea.l A3, [A3 + 0x4]
0000025C 6026 bra +0x28 /* 00000284 */
0000025E 7002 moveq.l D0, 0x02
00000260 B06B 0008 cmp.w D0, [A3 + 0x8]
00000264 661E bne +0x20 /* 00000284 */
00000266 2E13 move.l D7, [A3]
00000268 286B 0004 movea.l A4, [A3 + 0x4]
0000026C 2F0C move.l -[A7], A4
0000026E 4EAD 040A jsr [A5 + 0x40A /* export_125 */]
00000272 206B 0004 movea.l A0, [A3 + 0x4]
00000276 2650 movea.l A3, [A0]
00000278 600A bra +0xC /* 00000284 */
0000027A 7E02 moveq.l D7, 0x02
0000027C 426E FFFE clr.w [A6 - 0x2]
00000280 47EE FFFE lea.l A3, [A6 - 0x2]
label00000284:
00000284 4A87 tst.l D7
00000286 6740 beq +0x42 /* 000002C8 */
00000288 2F07 move.l -[A7], D7
0000028A 4EAD 002A jsr [A5 + 0x2A /* export_1 */]
0000028E 4A40 tst.w D0
00000290 588F addq.l A7, 4
00000292 6730 beq +0x32 /* 000002C4 */
00000294 598F subq.l A7, 4
00000296 2F07 move.l -[A7], D7
00000298 2005 move.l D0, D5
0000029A E540 asl D0.w, 2
0000029C 41ED A856 lea.l A0, [A5 - 0x57AA]
000002A0 2F30 0000 move.l -[A7], [A0 + D0.w]
000002A4 2F0B move.l -[A7], A3
000002A6 A9FE syscall PutScrap
000002A8 4A9F tst.l [A7]+
000002AA 57C6 seq D6
000002AC 0246 0001 andi.w D6, 0x1
000002B0 6712 beq +0x14 /* 000002C4 */
000002B2 598F subq.l A7, 4
000002B4 A9F9 syscall InfoScrap
000002B6 205F movea.l A0, [A7]+
000002B8 3028 0008 move.w D0, [A0 + 0x8]
000002BC 48C0 ext.l D0
000002BE 2B40 AFBE move.l [A5 - 0x5042], D0
000002C2 6004 bra +0x6 /* 000002C8 */
label000002C4:
000002C4 4EAD 0E52 jsr [A5 + 0xE52 /* export_454 */]
label000002C8:
000002C8 200C move.l D0, A4
000002CA 6706 beq +0x8 /* 000002D2 */
000002CC 2F0C move.l -[A7], A4
000002CE 4EAD 0412 jsr [A5 + 0x412 /* export_126 */]
label000002D2:
000002D2 3006 move.w D0, D6
000002D4 4CEE 18E0 FFEA movem.l D5,D6,D7,A3,A4, [A6 - 0x16]
000002DA 4E5E unlink A6
000002DC 4E75 rts
export_1129:
000002DE 4E56 FEF0 link A6, -0x0110
000002E2 48E7 0118 movem.l -[A7], D7,A3,A4
000002E6 49EE FF00 lea.l A4, [A6 - 0x100]
000002EA 47EE FEF0 lea.l A3, [A6 - 0x110]
000002EE 4247 clr.w D7
000002F0 4AAD AFC6 tst.l [A5 - 0x503A]
000002F4 670E beq +0x10 /* 00000304 */
000002F6 2F2D AFC6 move.l -[A7], [A5 - 0x503A]
000002FA 4EAD 0A12 jsr [A5 + 0xA12 /* export_318 */]
000002FE 5247 addq.w D7, 1
00000300 588F addq.l A7, 4
00000302 606A bra +0x6C /* 0000036E */
label00000304:
00000304 4878 0196 push.l 0x196
00000308 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
0000030C 2B40 AFC6 move.l [A5 - 0x503A], D0
00000310 588F addq.l A7, 4
00000312 675A beq +0x5C /* 0000036E */
00000314 41ED E9EE lea.l A0, [A5 - 0x1612]
00000318 43EB 0008 lea.l A1, [A3 + 0x8]
0000031C 22D8 move.l [A1]+, [A0]+
0000031E 22D8 move.l [A1]+, [A0]+
00000320 204B movea.l A0, A3
00000322 5088 addq.l A0, 8
00000324 224B movea.l A1, A3
00000326 22D8 move.l [A1]+, [A0]+
00000328 22D8 move.l [A1]+, [A0]+
0000032A 302B 0004 move.w D0, [A3 + 0x4]
0000032E 9053 sub.w D0, [A3]
00000330 48C0 ext.l D0
00000332 E380 asl D0, 1
00000334 81FC 0003 divs.w D0, 0x3
00000338 D153 add.w [A3], D0
0000033A 7002 moveq.l D0, 0x02
0000033C 2F00 move.l -[A7], D0
0000033E 2F0C move.l -[A7], A4
00000340 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
00000344 7001 moveq.l D0, 0x01
00000346 2F00 move.l -[A7], D0
00000348 7203 moveq.l D1, 0x03
0000034A 2F01 move.l -[A7], D1
0000034C 486D A816 pea.l [A5 - 0x57EA]
00000350 2F0C move.l -[A7], A4
00000352 2F0B move.l -[A7], A3
00000354 2F2D AFC6 move.l -[A7], [A5 - 0x503A]
00000358 4EAD 09F2 jsr [A5 + 0x9F2 /* export_314 */]
0000035C 3E00 move.w D7, D0
0000035E 4FEF 0020 lea.l A7, [A7 + 0x20]
00000362 660A bne +0xC /* 0000036E */
00000364 486D AFC6 pea.l [A5 - 0x503A]
00000368 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
0000036C 588F addq.l A7, 4
label0000036E:
0000036E 3007 move.w D0, D7
00000370 4CEE 1880 FEE4 movem.l D7,A3,A4, [A6 - 0x11C]
00000376 4E5E unlink A6
00000378 4E75 rts
fn0000037A:
0000037A 4E56 FF00 link A6, -0x0100
0000037E 2F0B move.l -[A7], A3
00000380 47EE FF00 lea.l A3, [A6 - 0x100]
00000384 7036 moveq.l D0, 0x36
00000386 2F00 move.l -[A7], D0
00000388 2F0B move.l -[A7], A3
0000038A 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */]
0000038E 4A13 tst.b [A3]
00000390 508F addq.l A7, 8
00000392 6734 beq +0x36 /* 000003C8 */
00000394 486D E65A pea.l [A5 - 0x19A6]
00000398 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
0000039C 4A6D A8C4 tst.w [A5 - 0x573C]
000003A0 588F addq.l A7, 4
000003A2 670C beq +0xE /* 000003B0 */
000003A4 7000 moveq.l D0, 0x00
000003A6 2F00 move.l -[A7], D0
000003A8 4EAD 080A jsr [A5 + 0x80A /* export_253 */]
000003AC 588F addq.l A7, 4
000003AE 6004 bra +0x6 /* 000003B4 */
label000003B0:
000003B0 4EAD 09A2 jsr [A5 + 0x9A2 /* export_304 */]
label000003B4:
000003B4 3F2E 000A move.w -[A7], [A6 + 0xA]
000003B8 4EAD 0792 jsr [A5 + 0x792 /* export_238 */]
000003BC D06E 0008 add.w D0, [A6 + 0x8]
000003C0 3F00 move.w -[A7], D0
000003C2 A893 syscall MoveTo
000003C4 2F0B move.l -[A7], A3
000003C6 A884 syscall DrawString
label000003C8:
000003C8 266E FEFC movea.l A3, [A6 - 0x104]
000003CC 4E5E unlink A6
000003CE 4E75 rts
export_1130:
000003D0 4E56 FFE6 link A6, -0x001A
000003D4 2F0B move.l -[A7], A3
000003D6 266E 0008 movea.l A3, [A6 + 0x8]
000003DA 3B7C 0001 A814 move.w [A5 - 0x57EC], 0x1
000003E0 2F2D EA1A move.l -[A7], [A5 - 0x15E6]
000003E4 4EAD 081A jsr [A5 + 0x81A /* export_255 */]
000003E8 4EAD 0962 jsr [A5 + 0x962 /* export_296 */]
000003EC 3D6B 0170 FFFE move.w [A6 - 0x2], [A3 + 0x170]
000003F2 302B 0170 move.w D0, [A3 + 0x170]
000003F6 907C 000F sub.w D0, 0xF
000003FA 3D40 FFFA move.w [A6 - 0x6], D0
000003FE 3D6B 016E FFFC move.w [A6 - 0x4], [A3 + 0x16E]
00000404 302B 016E move.w D0, [A3 + 0x16E]
00000408 907C 000F sub.w D0, 0xF
0000040C 3D40 FFF8 move.w [A6 - 0x8], D0
00000410 41EE 0000 lea.l A0, [A6 + 0x0]
00000414 2F20 move.l -[A7], -[A0]
00000416 2F20 move.l -[A7], -[A0]
00000418 4EAD 097A jsr [A5 + 0x97A /* export_299 */]
0000041C 41EB 0172 lea.l A0, [A3 + 0x172]
00000420 2F20 move.l -[A7], -[A0]
00000422 2F20 move.l -[A7], -[A0]
00000424 4EAD 08CA jsr [A5 + 0x8CA /* export_277 */]
00000428 302B 016C move.w D0, [A3 + 0x16C]
0000042C 5440 addq.w D0, 2
0000042E 3D40 FFFA move.w [A6 - 0x6], D0
00000432 302B 016A move.w D0, [A3 + 0x16A]
00000436 5440 addq.w D0, 2
00000438 3D40 FFF8 move.w [A6 - 0x8], D0
0000043C 302B 0170 move.w D0, [A3 + 0x170]
00000440 5540 subq.w D0, 2
00000442 3D40 FFFE move.w [A6 - 0x2], D0
00000446 302B 016E move.w D0, [A3 + 0x16E]
0000044A 5540 subq.w D0, 2
0000044C 3D40 FFFC move.w [A6 - 0x4], D0
00000450 4EBA FC4C jsr [PC - 0x3B4 /* 0000009E */]
00000454 4A40 tst.w D0
00000456 5340 subq.w D0, 1
00000458 4FEF 0014 lea.l A7, [A7 + 0x14]
0000045C 6B00 010C bmi +0x10E /* 0000056A */
00000460 0C40 0001 cmpi.w D0, 0x1
00000464 6E00 0104 bgt +0x106 /* 0000056A */
00000468 D040 add.w D0, D0
0000046A 303B 0006 move.w D0, [PC + D0.w + 0x6]
0000046E 4EFB 0000 jmp [PC + D0.w]
00000472 0006 0080 ori.b D6, 0x80
00000476 7000 moveq.l D0, 0x00
00000478 2F00 move.l -[A7], D0
0000047A 7201 moveq.l D1, 0x01
0000047C 2F01 move.l -[A7], D1
0000047E 486E FFF0 pea.l [A6 - 0x10]
00000482 4EBA FC58 jsr [PC - 0x3A8 /* 000000DC */]
00000486 4A40 tst.w D0
00000488 4FEF 000C lea.l A7, [A7 + 0xC]
0000048C 6754 beq +0x56 /* 000004E2 */
0000048E 486D E66E pea.l [A5 - 0x1992]
00000492 4EAD 082A jsr [A5 + 0x82A /* export_257 */]
00000496 4A6D A8C4 tst.w [A5 - 0x573C]
0000049A 588F addq.l A7, 4
0000049C 670C beq +0xE /* 000004AA */
0000049E 7000 moveq.l D0, 0x00
000004A0 2F00 move.l -[A7], D0
000004A2 4EAD 080A jsr [A5 + 0x80A /* export_253 */]
000004A6 588F addq.l A7, 4
000004A8 6004 bra +0x6 /* 000004AE */
label000004AA:
000004AA 4EAD 09A2 jsr [A5 + 0x9A2 /* export_304 */]
label000004AE:
000004AE 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000004B2 0CAE 0000 7FFF FFF0 cmpi.l [A6 - 0x10], 0x7FFF
000004BA 6F08 ble +0xA /* 000004C4 */
000004BC 203C 0000 7FFF move.l D0, 0x7FFF
000004C2 6004 bra +0x6 /* 000004C8 */
label000004C4:
000004C4 202E FFF0 move.l D0, [A6 - 0x10]
label000004C8:
000004C8 2F00 move.l -[A7], D0
000004CA 486E FFF8 pea.l [A6 - 0x8]
000004CE 7000 moveq.l D0, 0x00
000004D0 3F00 move.w -[A7], D0
000004D2 A9CE syscall TETextBox/TextBox
000004D4 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000004D8 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
000004DC 588F addq.l A7, 4
000004DE 6000 0094 bra +0x96 /* 00000574 */
label000004E2:
000004E2 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000004E6 4EBA FE92 jsr [PC - 0x16E /* 0000037A */]
000004EA 588F addq.l A7, 4
000004EC 6000 0086 bra +0x88 /* 00000574 */
000004F0 486E 0010 pea.l [A6 + 0x10]
000004F4 7002 moveq.l D0, 0x02
000004F6 2F00 move.l -[A7], D0
000004F8 486E FFE6 pea.l [A6 - 0x1A]
000004FC 4EBA FBDE jsr [PC - 0x422 /* 000000DC */]
00000500 4A40 tst.w D0
00000502 4FEF 000C lea.l A7, [A7 + 0xC]
00000506 6756 beq +0x58 /* 0000055E */
00000508 302B 0172 move.w D0, [A3 + 0x172]
0000050C 906E 0012 sub.w D0, [A6 + 0x12]
00000510 48C0 ext.l D0
00000512 81FC 0002 divs.w D0, 0x2
00000516 3D40 000E move.w [A6 + 0xE], D0
0000051A 302B 0174 move.w D0, [A3 + 0x174]
0000051E 906E 0010 sub.w D0, [A6 + 0x10]
00000522 48C0 ext.l D0
00000524 81FC 0002 divs.w D0, 0x2
00000528 3D40 000C move.w [A6 + 0xC], D0
0000052C 302E 000E move.w D0, [A6 + 0xE]
00000530 5340 subq.w D0, 1
00000532 D16E 0012 add.w [A6 + 0x12], D0
00000536 302E 000C move.w D0, [A6 + 0xC]
0000053A 5340 subq.w D0, 1
0000053C D16E 0010 add.w [A6 + 0x10], D0
00000540 41EE 0014 lea.l A0, [A6 + 0x14]
00000544 2F20 move.l -[A7], -[A0]
00000546 2F20 move.l -[A7], -[A0]
00000548 486E FFE6 pea.l [A6 - 0x1A]
0000054C 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */]
00000550 2F2E FFEA move.l -[A7], [A6 - 0x16]
00000554 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
00000558 4FEF 0010 lea.l A7, [A7 + 0x10]
0000055C 6016 bra +0x18 /* 00000574 */
label0000055E:
0000055E 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000562 4EBA FE16 jsr [PC - 0x1EA /* 0000037A */]
00000566 588F addq.l A7, 4
00000568 600A bra +0xC /* 00000574 */
label0000056A:
0000056A 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000056E 4EBA FE0A jsr [PC - 0x1F6 /* 0000037A */]
00000572 588F addq.l A7, 4
label00000574:
00000574 4EAD 096A jsr [A5 + 0x96A /* export_297 */]
00000578 426D A814 clr.w [A5 - 0x57EC]
0000057C 266E FFE2 movea.l A3, [A6 - 0x1E]
00000580 4E5E unlink A6
00000582 4E75 rts
export_1131:
00000584 2F0B move.l -[A7], A3
00000586 266F 0008 movea.l A3, [A7 + 0x8]
0000058A 2F0B move.l -[A7], A3
0000058C 4EAD 0A5A jsr [A5 + 0xA5A /* export_327 */]
00000590 486D AFC6 pea.l [A5 - 0x503A]
00000594 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000598 508F addq.l A7, 8
0000059A 265F movea.l A3, [A7]+
0000059C 4E75 rts
export_1132:
0000059E 4E56 0000 link A6, 0
000005A2 2F0B move.l -[A7], A3
000005A4 266E 0008 movea.l A3, [A6 + 0x8]
000005A8 2F2E 000C move.l -[A7], [A6 + 0xC]
000005AC 2F0B move.l -[A7], A3
000005AE 4EAD 0A2A jsr [A5 + 0xA2A /* export_321 */]
000005B2 2F0B move.l -[A7], A3
000005B4 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
000005B8 41EB 0172 lea.l A0, [A3 + 0x172]
000005BC 2F20 move.l -[A7], -[A0]
000005BE 2F20 move.l -[A7], -[A0]
000005C0 4EAD 0B6A jsr [A5 + 0xB6A /* export_361 */]
000005C4 266E FFFC movea.l A3, [A6 - 0x4]
000005C8 4E5E unlink A6
000005CA 4E75 rts
export_1133:
fn000005CC:
000005CC 2F0B move.l -[A7], A3
000005CE 558F subq.l A7, 2
000005D0 7003 moveq.l D0, 0x03
000005D2 3F00 move.w -[A7], D0
000005D4 A9C2 syscall SysEdit
000005D6 598F subq.l A7, 4
000005D8 A9FC syscall ZeroScrap
000005DA 598F subq.l A7, 4
000005DC A9F9 syscall InfoScrap
000005DE 265F movea.l A3, [A7]+
000005E0 200B move.l D0, A3
000005E2 5C8F addq.l A7, 6
000005E4 6708 beq +0xA /* 000005EE */
000005E6 302B 0008 move.w D0, [A3 + 0x8]
000005EA 48C0 ext.l D0
000005EC 6002 bra +0x4 /* 000005F0 */
label000005EE:
000005EE 70FF moveq.l D0, 0xFFFFFFFF
label000005F0:
000005F0 2B40 AFBE move.l [A5 - 0x5042], D0
000005F4 265F movea.l A3, [A7]+
000005F6 4E75 rts
export_1134:
000005F8 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000005FC 286F 0014 movea.l A4, [A7 + 0x14]
00000600 4246 clr.w D6
00000602 4A14 tst.b [A4]
00000604 6706 beq +0x8 /* 0000060C */
00000606 7002 moveq.l D0, 0x02
00000608 B014 cmp.b D0, [A4]
0000060A 6612 bne +0x14 /* 0000061E */
label0000060C:
0000060C 206D BA78 movea.l A0, [A5 - 0x4588]
00000610 317C 0001 025E move.w [A0 + 0x25E], 0x1
00000616 206D BA78 movea.l A0, [A5 - 0x4588]
0000061A 5268 0158 addq.w [A0 + 0x158], 1
label0000061E:
0000061E 101C move.b D0, [A4]+
00000620 6500 0110 bcs +0x112 /* 00000732 */
00000624 0C00 0002 cmpi.b D0, 0x2
00000628 6200 0108 bhi +0x10A /* 00000732 */
0000062C 7200 moveq.l D1, 0x00
0000062E 1200 move.b D1, D0
00000630 D241 add.w D1, D1
00000632 323B 1006 move.w D1, [PC + D1.w + 0x6]
00000636 4EFB 1000 jmp [PC + D1.w]
0000063A 0008 0008 ori.b A0, 0x8
0000063E 00E0 .incomplete
00000640 4EBA FF8A jsr [PC - 0x76 /* 000005CC */]
00000644 7000 moveq.l D0, 0x00
00000646 2B40 BA66 move.l [A5 - 0x459A], D0
0000064A 4EAD 11D2 jsr [A5 + 0x11D2 /* export_566 */]
0000064E 7002 moveq.l D0, 0x02
00000650 2F00 move.l -[A7], D0
00000652 486D B978 pea.l [A5 - 0x4688]
00000656 486D BA6A pea.l [A5 - 0x4596]
0000065A 486D BA62 pea.l [A5 - 0x459E]
0000065E 206D B9FC movea.l A0, [A5 - 0x4604]
00000662 4868 032E pea.l [A0 + 0x32E]
00000666 2F2D BA78 move.l -[A7], [A5 - 0x4588]
0000066A 4EBA 0112 jsr [PC + 0x112 /* 0000077E */]
0000066E 4A40 tst.w D0
00000670 4FEF 0018 lea.l A7, [A7 + 0x18]
00000674 6700 00BC beq +0xBE /* 00000732 */
00000678 47ED BA6A lea.l A3, [A5 - 0x4596]
0000067C 4247 clr.w D7
label0000067E:
0000067E 7003 moveq.l D0, 0x03
00000680 B06B 000C cmp.w D0, [A3 + 0xC]
00000684 6622 bne +0x24 /* 000006A8 */
00000686 2F2B 0004 move.l -[A7], [A3 + 0x4]
0000068A 4EBA 00AE jsr [PC + 0xAE /* 0000073A */]
0000068E 4A40 tst.w D0
00000690 588F addq.l A7, 4
00000692 660C bne +0xE /* 000006A0 */
00000694 206B 0004 movea.l A0, [A3 + 0x4]
00000698 700A moveq.l D0, 0x0A
0000069A B068 0020 cmp.w D0, [A0 + 0x20]
0000069E 6608 bne +0xA /* 000006A8 */
label000006A0:
000006A0 2B6D BA78 BA5E move.l [A5 - 0x45A2], [A5 - 0x4588]
000006A6 600A bra +0xC /* 000006B2 */
label000006A8:
000006A8 7001 moveq.l D0, 0x01
000006AA B06B 000C cmp.w D0, [A3 + 0xC]
000006AE 6602 bne +0x4 /* 000006B2 */
000006B0 7E01 moveq.l D7, 0x01
label000006B2:
000006B2 2653 movea.l A3, [A3]
000006B4 200B move.l D0, A3
000006B6 66C6 bne -0x38 /* 0000067E */
000006B8 4A47 tst.w D7
000006BA 661A bne +0x1C /* 000006D6 */
000006BC 206D BA62 movea.l A0, [A5 - 0x459E]
000006C0 0068 68E5 0100 ori.w [A0 + 0x100], 0x68E5
000006C6 206D BA62 movea.l A0, [A5 - 0x459E]
000006CA 4228 0077 clr.b [A0 + 0x77]
000006CE 206D BA62 movea.l A0, [A5 - 0x459E]
000006D2 4228 007B clr.b [A0 + 0x7B]
label000006D6:
000006D6 4AAD BA5E tst.l [A5 - 0x45A2]
000006DA 6712 beq +0x14 /* 000006EE */
000006DC 7001 moveq.l D0, 0x01
000006DE 2F00 move.l -[A7], D0
000006E0 4EBA F91E jsr [PC - 0x6E2 /* 00000000 */]
000006E4 7000 moveq.l D0, 0x00
000006E6 2B40 BA5E move.l [A5 - 0x45A2], D0
000006EA 588F addq.l A7, 4
000006EC 6006 bra +0x8 /* 000006F4 */
label000006EE:
000006EE 7001 moveq.l D0, 0x01
000006F0 B06D BA76 cmp.w D0, [A5 - 0x458A]
label000006F4:
000006F4 7000 moveq.l D0, 0x00
000006F6 102C FFFF move.b D0, [A4 - 0x1]
000006FA 3C00 move.w D6, D0
000006FC 6634 bne +0x36 /* 00000732 */
000006FE 4EAD 10F2 jsr [A5 + 0x10F2 /* export_538 */]
00000702 3C00 move.w D6, D0
00000704 672C beq +0x2E /* 00000732 */
00000706 2B6D BA78 BA66 move.l [A5 - 0x459A], [A5 - 0x4588]
0000070C 7001 moveq.l D0, 0x01
0000070E 2F00 move.l -[A7], D0
00000710 4EAD 137A jsr [A5 + 0x137A /* export_619 */]
00000714 588F addq.l A7, 4
00000716 601A bra +0x1C /* 00000732 */
00000718 7000 moveq.l D0, 0x00
0000071A 1014 move.b D0, [A4]
0000071C 2F00 move.l -[A7], D0
0000071E 4EBA 10D8 jsr [PC + 0x10D8 /* 000017F8 */]
00000722 3C00 move.w D6, D0
00000724 588F addq.l A7, 4
00000726 670A beq +0xC /* 00000732 */
00000728 2F2D B9FC move.l -[A7], [A5 - 0x4604]
0000072C 4EAD 10D2 jsr [A5 + 0x10D2 /* export_534 */]
00000730 588F addq.l A7, 4
label00000732:
00000732 3006 move.w D0, D6
00000734 4CDF 18C0 movem.l D6,D7,A3,A4, [A7]+
00000738 4E75 rts
fn0000073A:
0000073A 48E7 0110 movem.l -[A7], D7,A3
0000073E 266F 000C movea.l A3, [A7 + 0xC]
00000742 4247 clr.w D7
00000744 7004 moveq.l D0, 0x04
00000746 B06B 0020 cmp.w D0, [A3 + 0x20]
0000074A 6604 bne +0x6 /* 00000750 */
0000074C 5247 addq.w D7, 1
0000074E 6026 bra +0x28 /* 00000776 */
label00000750:
00000750 700B moveq.l D0, 0x0B
00000752 B06B 0020 cmp.w D0, [A3 + 0x20]
00000756 661E bne +0x20 /* 00000776 */
00000758 266B 002A movea.l A3, [A3 + 0x2A]
0000075C 6014 bra +0x16 /* 00000772 */
label0000075E:
0000075E 2F0B move.l -[A7], A3
00000760 4EBA FFD8 jsr [PC - 0x28 /* 0000073A */]
00000764 4A40 tst.w D0
00000766 588F addq.l A7, 4
00000768 6704 beq +0x6 /* 0000076E */
0000076A 5247 addq.w D7, 1
0000076C 6008 bra +0xA /* 00000776 */
label0000076E:
0000076E 266B 0026 movea.l A3, [A3 + 0x26]
label00000772:
00000772 200B move.l D0, A3
00000774 66E8 bne -0x16 /* 0000075E */
label00000776:
00000776 3007 move.w D0, D7
00000778 4CDF 0880 movem.l D7,A3, [A7]+
0000077C 4E75 rts
export_1135:
fn0000077E:
0000077E 4E56 0000 link A6, 0
00000782 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000786 286E 0008 movea.l A4, [A6 + 0x8]
0000078A 7001 moveq.l D0, 0x01
0000078C 41ED BA62 lea.l A0, [A5 - 0x459E]
00000790 B1EE 0010 cmpa.l A0, [A6 + 0x10]
00000794 670A beq +0xC /* 000007A0 */
00000796 206E 0010 movea.l A0, [A6 + 0x10]
0000079A 4A90 tst.l [A0]
0000079C 6702 beq +0x4 /* 000007A0 */
0000079E 7000 moveq.l D0, 0x00
label000007A0:
000007A0 3A00 move.w D5, D0
000007A2 7001 moveq.l D0, 0x01
000007A4 2F00 move.l -[A7], D0
000007A6 206E 0010 movea.l A0, [A6 + 0x10]
000007AA 2F10 move.l -[A7], [A0]
000007AC 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
000007B0 2F2E 0014 move.l -[A7], [A6 + 0x14]
000007B4 4EAD 12F2 jsr [A5 + 0x12F2 /* export_602 */]
000007B8 7000 moveq.l D0, 0x00
000007BA 2F00 move.l -[A7], D0
000007BC 206E 0014 movea.l A0, [A6 + 0x14]
000007C0 4868 0004 pea.l [A0 + 0x4]
000007C4 2F2E 000C move.l -[A7], [A6 + 0xC]
000007C8 4EBA 086C jsr [PC + 0x86C /* 00001036 */]
000007CC 206E 0014 movea.l A0, [A6 + 0x14]
000007D0 226E 0014 movea.l A1, [A6 + 0x14]
000007D4 3368 0004 0006 move.w [A1 + 0x6], [A0 + 0x4]
000007DA 206E 0014 movea.l A0, [A6 + 0x14]
000007DE 226E 0014 movea.l A1, [A6 + 0x14]
000007E2 3368 0008 000A move.w [A1 + 0xA], [A0 + 0x8]
000007E8 206E 0014 movea.l A0, [A6 + 0x14]
000007EC 317C 0001 000C move.w [A0 + 0xC], 0x1
000007F2 7000 moveq.l D0, 0x00
000007F4 302E 001E move.w D0, [A6 + 0x1E]
000007F8 2F00 move.l -[A7], D0
000007FA 7000 moveq.l D0, 0x00
000007FC 2F00 move.l -[A7], D0
000007FE 2F2E 0018 move.l -[A7], [A6 + 0x18]
00000802 4EAD 10EA jsr [A5 + 0x10EA /* export_537 */]
00000806 2640 movea.l A3, D0
00000808 200B move.l D0, A3
0000080A 4FEF 0024 lea.l A7, [A7 + 0x24]
0000080E 6700 0200 beq +0x202 /* 00000A10 */
00000812 376C 0180 0180 move.w [A3 + 0x180], [A4 + 0x180]
00000818 7000 moveq.l D0, 0x00
0000081A 102C 01FE move.b D0, [A4 + 0x1FE]
0000081E 3C00 move.w D6, D0
00000820 6714 beq +0x16 /* 00000836 */
00000822 486C 01FE pea.l [A4 + 0x1FE]
00000826 486B 01FE pea.l [A3 + 0x1FE]
0000082A 48C6 ext.l D6
0000082C 2006 move.l D0, D6
0000082E 5280 addq.l D0, 1
00000830 2F00 move.l -[A7], D0
00000832 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
label00000836:
00000836 7000 moveq.l D0, 0x00
00000838 102C 0204 move.b D0, [A4 + 0x204]
0000083C 3C00 move.w D6, D0
0000083E 6714 beq +0x16 /* 00000854 */
00000840 486C 0204 pea.l [A4 + 0x204]
00000844 486B 0204 pea.l [A3 + 0x204]
00000848 48C6 ext.l D6
0000084A 2006 move.l D0, D6
0000084C 5280 addq.l D0, 1
0000084E 2F00 move.l -[A7], D0
00000850 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
label00000854:
00000854 41EB 00E8 lea.l A0, [A3 + 0xE8]
00000858 43EC 00E8 lea.l A1, [A4 + 0xE8]
0000085C 7007 moveq.l D0, 0x07
label0000085E:
0000085E 20D9 move.l [A0]+, [A1]+
00000860 51C8 FFFC dbf D0, -0x6 /* 0000085E */
00000864 006B 0018 0100 ori.w [A3 + 0x100], 0x18
0000086A 4A45 tst.w D5
0000086C 6706 beq +0x8 /* 00000874 */
0000086E 377C 0064 0106 move.w [A3 + 0x106], 0x64 /* 'd' */
label00000874:
00000874 41EB 00C2 lea.l A0, [A3 + 0xC2]
00000878 43EC 00C2 lea.l A1, [A4 + 0xC2]
0000087C 20D9 move.l [A0]+, [A1]+
0000087E 20D9 move.l [A0]+, [A1]+
00000880 30D9 move.w [A0]+, [A1]+
00000882 2F2B 00C8 move.l -[A7], [A3 + 0xC8]
00000886 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */]
0000088A 2740 00C8 move.l [A3 + 0xC8], D0
0000088E 3E00 move.w D7, D0
00000890 588F addq.l A7, 4
00000892 674E beq +0x50 /* 000008E2 */
00000894 4A6D BAC6 tst.w [A5 - 0x453A]
00000898 6708 beq +0xA /* 000008A2 */
0000089A 7011 moveq.l D0, 0x11
0000089C C06D BAC6 and.w D0, [A5 - 0x453A]
000008A0 6740 beq +0x42 /* 000008E2 */
label000008A2:
000008A2 7022 moveq.l D0, 0x22
000008A4 2F00 move.l -[A7], D0
000008A6 486B 0246 pea.l [A3 + 0x246]
000008AA 2F2C 0246 move.l -[A7], [A4 + 0x246]
000008AE 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
000008B2 7200 moveq.l D1, 0x00
000008B4 4A40 tst.w D0
000008B6 4FEF 000C lea.l A7, [A7 + 0xC]
000008BA 671E beq +0x20 /* 000008DA */
000008BC 2F01 move.l -[A7], D1
000008BE 206B 0246 movea.l A0, [A3 + 0x246]
000008C2 2F28 0014 move.l -[A7], [A0 + 0x14]
000008C6 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */]
000008CA 588F addq.l A7, 4
000008CC 221F move.l D1, [A7]+
000008CE 206B 0246 movea.l A0, [A3 + 0x246]
000008D2 2140 0014 move.l [A0 + 0x14], D0
000008D6 6702 beq +0x4 /* 000008DA */
000008D8 7201 moveq.l D1, 0x01
label000008DA:
000008DA 3E01 move.w D7, D1
000008DC 6704 beq +0x6 /* 000008E2 */
000008DE 526B 0160 addq.w [A3 + 0x160], 1
label000008E2:
000008E2 4A47 tst.w D7
000008E4 6762 beq +0x64 /* 00000948 */
000008E6 4A6D BAC6 tst.w [A5 - 0x453A]
000008EA 6708 beq +0xA /* 000008F4 */
000008EC 7008 moveq.l D0, 0x08
000008EE C06D BAC6 and.w D0, [A5 - 0x453A]
000008F2 6754 beq +0x56 /* 00000948 */
label000008F4:
000008F4 302C 0174 move.w D0, [A4 + 0x174]
000008F8 48C0 ext.l D0
000008FA E580 asl D0, 2
000008FC 2F00 move.l -[A7], D0
000008FE 486B 0222 pea.l [A3 + 0x222]
00000902 2F2C 0222 move.l -[A7], [A4 + 0x222]
00000906 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
0000090A 7200 moveq.l D1, 0x00
0000090C 4A40 tst.w D0
0000090E 4FEF 000C lea.l A7, [A7 + 0xC]
00000912 6724 beq +0x26 /* 00000938 */
00000914 2F01 move.l -[A7], D1
00000916 302C 0176 move.w D0, [A4 + 0x176]
0000091A 48C0 ext.l D0
0000091C E580 asl D0, 2
0000091E 2F00 move.l -[A7], D0
00000920 486B 0226 pea.l [A3 + 0x226]
00000924 2F2C 0226 move.l -[A7], [A4 + 0x226]
00000928 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
0000092C 4FEF 000C lea.l A7, [A7 + 0xC]
00000930 221F move.l D1, [A7]+
00000932 4A40 tst.w D0
00000934 6702 beq +0x4 /* 00000938 */
00000936 7201 moveq.l D1, 0x01
label00000938:
00000938 3E01 move.w D7, D1
0000093A 670C beq +0xE /* 00000948 */
0000093C 376C 0174 0174 move.w [A3 + 0x174], [A4 + 0x174]
00000942 376C 0176 0176 move.w [A3 + 0x176], [A4 + 0x176]
label00000948:
00000948 4A47 tst.w D7
0000094A 671A beq +0x1C /* 00000966 */
0000094C 4A6D BAC6 tst.w [A5 - 0x453A]
00000950 6708 beq +0xA /* 0000095A */
00000952 7010 moveq.l D0, 0x10
00000954 C06D BAC6 and.w D0, [A5 - 0x453A]
00000958 670C beq +0xE /* 00000966 */
label0000095A:
0000095A 2F0C move.l -[A7], A4
0000095C 2F0B move.l -[A7], A3
0000095E 4EBA 00C4 jsr [PC + 0xC4 /* 00000A24 */]
00000962 3E00 move.w D7, D0
00000964 508F addq.l A7, 8
label00000966:
00000966 4A47 tst.w D7
00000968 6700 009A beq +0x9C /* 00000A04 */
0000096C 376C 0192 0192 move.w [A3 + 0x192], [A4 + 0x192]
00000972 41EB 0092 lea.l A0, [A3 + 0x92]
00000976 43EC 0092 lea.l A1, [A4 + 0x92]
0000097A 20D9 move.l [A0]+, [A1]+
0000097C 20D9 move.l [A0]+, [A1]+
0000097E 377C FFFE 0210 move.w [A3 + 0x210], 0xFFFE
00000984 377C FFFE 020C move.w [A3 + 0x20C], 0xFFFE
0000098A 377C FFFE 002E move.w [A3 + 0x2E], 0xFFFE
00000990 377C FFFE 0060 move.w [A3 + 0x60], 0xFFFE
00000996 41EB 0074 lea.l A0, [A3 + 0x74]
0000099A 43EC 0074 lea.l A1, [A4 + 0x74]
0000099E 7006 moveq.l D0, 0x06
label000009A0:
000009A0 20D9 move.l [A0]+, [A1]+
000009A2 51C8 FFFC dbf D0, -0x6 /* 000009A0 */
000009A6 30D9 move.w [A0]+, [A1]+
000009A8 486C 009A pea.l [A4 + 0x9A]
000009AC 486B 009A pea.l [A3 + 0x9A]
000009B0 7028 moveq.l D0, 0x28
000009B2 2F00 move.l -[A7], D0
000009B4 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
000009B8 206E 0010 movea.l A0, [A6 + 0x10]
000009BC 208B move.l [A0], A3
000009BE 7008 moveq.l D0, 0x08
000009C0 B06D BAC6 cmp.w D0, [A5 - 0x453A]
000009C4 6708 beq +0xA /* 000009CE */
000009C6 7010 moveq.l D0, 0x10
000009C8 B06D BAC6 cmp.w D0, [A5 - 0x453A]
000009CC 6604 bne +0x6 /* 000009D2 */
label000009CE:
000009CE 7001 moveq.l D0, 0x01
000009D0 6048 bra +0x4A /* 00000A1A */
label000009D2:
000009D2 7000 moveq.l D0, 0x00
000009D4 2F00 move.l -[A7], D0
000009D6 206E 0014 movea.l A0, [A6 + 0x14]
000009DA 3228 0008 move.w D1, [A0 + 0x8]
000009DE 48C1 ext.l D1
000009E0 2F01 move.l -[A7], D1
000009E2 206E 0014 movea.l A0, [A6 + 0x14]
000009E6 3228 0004 move.w D1, [A0 + 0x4]
000009EA 48C1 ext.l D1
000009EC 2F01 move.l -[A7], D1
000009EE 2F0B move.l -[A7], A3
000009F0 2F2E 0014 move.l -[A7], [A6 + 0x14]
000009F4 2F0C move.l -[A7], A4
000009F6 2F2E 000C move.l -[A7], [A6 + 0xC]
000009FA 4EBA 03A0 jsr [PC + 0x3A0 /* 00000D9C */]
000009FE 4FEF 001C lea.l A7, [A7 + 0x1C]
00000A02 6016 bra +0x18 /* 00000A1A */
label00000A04:
00000A04 7001 moveq.l D0, 0x01
00000A06 2F00 move.l -[A7], D0
00000A08 2F0B move.l -[A7], A3
00000A0A 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
00000A0E 508F addq.l A7, 8
label00000A10:
00000A10 206E 0010 movea.l A0, [A6 + 0x10]
00000A14 7000 moveq.l D0, 0x00
00000A16 2080 move.l [A0], D0
00000A18 7000 moveq.l D0, 0x00
label00000A1A:
00000A1A 4CEE 18E0 FFEC movem.l D5,D6,D7,A3,A4, [A6 - 0x14]
00000A20 4E5E unlink A6
00000A22 4E75 rts
export_1136:
fn00000A24:
00000A24 4E56 FFF6 link A6, -0x000A
00000A28 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00000A2C 206E 000C movea.l A0, [A6 + 0xC]
00000A30 4A68 01C0 tst.w [A0 + 0x1C0]
00000A34 6610 bne +0x12 /* 00000A46 */
00000A36 206E 000C movea.l A0, [A6 + 0xC]
00000A3A 4A68 01C2 tst.w [A0 + 0x1C2]
00000A3E 6606 bne +0x8 /* 00000A46 */
00000A40 7001 moveq.l D0, 0x01
00000A42 6000 0226 bra +0x228 /* 00000C6A */
label00000A46:
00000A46 7000 moveq.l D0, 0x00
00000A48 2D40 FFFC move.l [A6 - 0x4], D0
00000A4C 2D40 FFF8 move.l [A6 - 0x8], D0
00000A50 206E 000C movea.l A0, [A6 + 0xC]
00000A54 3228 01C0 move.w D1, [A0 + 0x1C0]
00000A58 48C1 ext.l D1
00000A5A D281 add.l D1, D1
00000A5C 2401 move.l D2, D1
00000A5E E589 lsl D1, 2
00000A60 D282 add.l D1, D2
00000A62 2F01 move.l -[A7], D1
00000A64 486E FFF8 pea.l [A6 - 0x8]
00000A68 206E 000C movea.l A0, [A6 + 0xC]
00000A6C 2F28 022A move.l -[A7], [A0 + 0x22A]
00000A70 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00000A74 7200 moveq.l D1, 0x00
00000A76 4A40 tst.w D0
00000A78 4FEF 000C lea.l A7, [A7 + 0xC]
00000A7C 6732 beq +0x34 /* 00000AB0 */
00000A7E 2F01 move.l -[A7], D1
00000A80 206E 000C movea.l A0, [A6 + 0xC]
00000A84 3028 01C2 move.w D0, [A0 + 0x1C2]
00000A88 48C0 ext.l D0
00000A8A D080 add.l D0, D0
00000A8C 2400 move.l D2, D0
00000A8E E588 lsl D0, 2
00000A90 D082 add.l D0, D2
00000A92 2F00 move.l -[A7], D0
00000A94 486E FFFC pea.l [A6 - 0x4]
00000A98 206E 000C movea.l A0, [A6 + 0xC]
00000A9C 2F28 022E move.l -[A7], [A0 + 0x22E]
00000AA0 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00000AA4 4FEF 000C lea.l A7, [A7 + 0xC]
00000AA8 221F move.l D1, [A7]+
00000AAA 4A40 tst.w D0
00000AAC 6702 beq +0x4 /* 00000AB0 */
00000AAE 7201 moveq.l D1, 0x01
label00000AB0:
00000AB0 3C01 move.w D6, D1
00000AB2 6700 019E beq +0x1A0 /* 00000C52 */
00000AB6 206E 000C movea.l A0, [A6 + 0xC]
00000ABA 3E28 0160 move.w D7, [A0 + 0x160]
00000ABE 206E 000C movea.l A0, [A6 + 0xC]
00000AC2 2668 0246 movea.l A3, [A0 + 0x246]
00000AC6 600A bra +0xC /* 00000AD2 */
label00000AC8:
00000AC8 377C FFFF 0020 move.w [A3 + 0x20], 0xFFFF
00000ACE D6FC 0022 add.w A3, 0x22 /* '\"' */
label00000AD2:
00000AD2 3007 move.w D0, D7
00000AD4 5347 subq.w D7, 1
00000AD6 4A40 tst.w D0
00000AD8 6EEE bgt -0x10 /* 00000AC8 */
00000ADA 4245 clr.w D5
00000ADC 6000 00AE bra +0xB0 /* 00000B8C */
label00000AE0:
00000AE0 4A45 tst.w D5
00000AE2 670C beq +0xE /* 00000AF0 */
00000AE4 206E 000C movea.l A0, [A6 + 0xC]
00000AE8 3028 01C0 move.w D0, [A0 + 0x1C0]
00000AEC 48C0 ext.l D0
00000AEE 600A bra +0xC /* 00000AFA */
label00000AF0:
00000AF0 206E 000C movea.l A0, [A6 + 0xC]
00000AF4 3028 01C2 move.w D0, [A0 + 0x1C2]
00000AF8 48C0 ext.l D0
label00000AFA:
00000AFA 3E00 move.w D7, D0
00000AFC 6700 008C beq +0x8E /* 00000B8A */
00000B00 4A45 tst.w D5
00000B02 6706 beq +0x8 /* 00000B0A */
00000B04 202E FFF8 move.l D0, [A6 - 0x8]
00000B08 6004 bra +0x6 /* 00000B0E */
label00000B0A:
00000B0A 202E FFFC move.l D0, [A6 - 0x4]
label00000B0E:
00000B0E 2840 movea.l A4, D0
00000B10 200C move.l D0, A4
00000B12 6776 beq +0x78 /* 00000B8A */
00000B14 606C bra +0x6E /* 00000B82 */
label00000B16:
00000B16 206E 000C movea.l A0, [A6 + 0xC]
00000B1A 2068 0246 movea.l A0, [A0 + 0x246]
00000B1E 7000 moveq.l D0, 0x00
00000B20 302C 0008 move.w D0, [A4 + 0x8]
00000B24 2200 move.l D1, D0
00000B26 C0FC 0022 mulu.w D0, 0x22 /* '\"' */
00000B2A 4841 swap.w D1
00000B2C C2FC 0022 mulu.w D1, 0x22 /* '\"' */
00000B30 4841 swap.w D1
00000B32 4241 clr.w D1
00000B34 D081 add.l D0, D1
00000B36 47F0 0800 lea.l A3, [A0 + D0]
00000B3A 7000 moveq.l D0, 0x00
00000B3C 302B 0020 move.w D0, [A3 + 0x20]
00000B40 0C80 0000 FFFF cmpi.l D0, 0xFFFF
00000B46 661E bne +0x20 /* 00000B66 */
00000B48 486E FFF6 pea.l [A6 - 0xA]
00000B4C 2F0B move.l -[A7], A3
00000B4E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000B52 4EAD 1462 jsr [A5 + 0x1462 /* export_648 */]
00000B56 3C00 move.w D6, D0
00000B58 4FEF 000C lea.l A7, [A7 + 0xC]
00000B5C 672C beq +0x2E /* 00000B8A */
00000B5E 376E FFF6 0020 move.w [A3 + 0x20], [A6 - 0xA]
00000B64 6012 bra +0x14 /* 00000B78 */
label00000B66:
00000B66 7000 moveq.l D0, 0x00
00000B68 302B 0020 move.w D0, [A3 + 0x20]
00000B6C 2F00 move.l -[A7], D0
00000B6E 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000B72 4EAD 1472 jsr [A5 + 0x1472 /* export_650 */]
00000B76 508F addq.l A7, 8
label00000B78:
00000B78 396B 0020 0008 move.w [A4 + 0x8], [A3 + 0x20]
00000B7E D8FC 000A add.w A4, 0xA /* '\n' */
label00000B82:
00000B82 3007 move.w D0, D7
00000B84 5347 subq.w D7, 1
00000B86 4A40 tst.w D0
00000B88 6E8C bgt -0x72 /* 00000B16 */
label00000B8A:
00000B8A 5245 addq.w D5, 1
label00000B8C:
00000B8C 0C45 0002 cmpi.w D5, 0x2
00000B90 6C06 bge +0x8 /* 00000B98 */
00000B92 4A46 tst.w D6
00000B94 6600 FF4A bne -0xB4 /* 00000AE0 */
label00000B98:
00000B98 4A46 tst.w D6
00000B9A 6700 00B6 beq +0xB8 /* 00000C52 */
00000B9E 4245 clr.w D5
00000BA0 605C bra +0x5E /* 00000BFE */
label00000BA2:
00000BA2 4A45 tst.w D5
00000BA4 670C beq +0xE /* 00000BB2 */
00000BA6 206E 0008 movea.l A0, [A6 + 0x8]
00000BAA 3028 01C0 move.w D0, [A0 + 0x1C0]
00000BAE 48C0 ext.l D0
00000BB0 600A bra +0xC /* 00000BBC */
label00000BB2:
00000BB2 206E 0008 movea.l A0, [A6 + 0x8]
00000BB6 3028 01C2 move.w D0, [A0 + 0x1C2]
00000BBA 48C0 ext.l D0
label00000BBC:
00000BBC 3E00 move.w D7, D0
00000BBE 673C beq +0x3E /* 00000BFC */
00000BC0 4A45 tst.w D5
00000BC2 670A beq +0xC /* 00000BCE */
00000BC4 206E 0008 movea.l A0, [A6 + 0x8]
00000BC8 2068 022A movea.l A0, [A0 + 0x22A]
00000BCC 6008 bra +0xA /* 00000BD6 */
label00000BCE:
00000BCE 206E 0008 movea.l A0, [A6 + 0x8]
00000BD2 2068 022E movea.l A0, [A0 + 0x22E]
label00000BD6:
00000BD6 2848 movea.l A4, A0
00000BD8 200C move.l D0, A4
00000BDA 6720 beq +0x22 /* 00000BFC */
00000BDC 6016 bra +0x18 /* 00000BF4 */
label00000BDE:
00000BDE 7000 moveq.l D0, 0x00
00000BE0 302C 0008 move.w D0, [A4 + 0x8]
00000BE4 2F00 move.l -[A7], D0
00000BE6 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000BEA 4EAD 146A jsr [A5 + 0x146A /* export_649 */]
00000BEE 508F addq.l A7, 8
00000BF0 D8FC 000A add.w A4, 0xA /* '\n' */
label00000BF4:
00000BF4 3007 move.w D0, D7
00000BF6 5347 subq.w D7, 1
00000BF8 4A40 tst.w D0
00000BFA 6EE2 bgt -0x1C /* 00000BDE */
label00000BFC:
00000BFC 5245 addq.w D5, 1
label00000BFE:
00000BFE 0C45 0002 cmpi.w D5, 0x2
00000C02 6C04 bge +0x6 /* 00000C08 */
00000C04 4A46 tst.w D6
00000C06 669A bne -0x64 /* 00000BA2 */
label00000C08:
00000C08 206E 000C movea.l A0, [A6 + 0xC]
00000C0C 226E 0008 movea.l A1, [A6 + 0x8]
00000C10 3368 01C0 01C0 move.w [A1 + 0x1C0], [A0 + 0x1C0]
00000C16 206E 000C movea.l A0, [A6 + 0xC]
00000C1A 226E 0008 movea.l A1, [A6 + 0x8]
00000C1E 3368 01C2 01C2 move.w [A1 + 0x1C2], [A0 + 0x1C2]
00000C24 206E 0008 movea.l A0, [A6 + 0x8]
00000C28 4868 022A pea.l [A0 + 0x22A]
00000C2C 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000C30 206E 0008 movea.l A0, [A6 + 0x8]
00000C34 4868 022E pea.l [A0 + 0x22E]
00000C38 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000C3C 206E 0008 movea.l A0, [A6 + 0x8]
00000C40 216E FFF8 022A move.l [A0 + 0x22A], [A6 - 0x8]
00000C46 206E 0008 movea.l A0, [A6 + 0x8]
00000C4A 216E FFFC 022E move.l [A0 + 0x22E], [A6 - 0x4]
00000C50 508F addq.l A7, 8
label00000C52:
00000C52 4A46 tst.w D6
00000C54 6612 bne +0x14 /* 00000C68 */
00000C56 486E FFF8 pea.l [A6 - 0x8]
00000C5A 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000C5E 486E FFFC pea.l [A6 - 0x4]
00000C62 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00000C66 508F addq.l A7, 8
label00000C68:
00000C68 3006 move.w D0, D6
label00000C6A:
00000C6A 4CEE 18E0 FFE2 movem.l D5,D6,D7,A3,A4, [A6 - 0x1E]
00000C70 4E5E unlink A6
00000C72 4E75 rts
export_1137:
fn00000C74:
00000C74 4E56 FFBE link A6, -0x0042
00000C78 48E7 0118 movem.l -[A7], D7,A3,A4
00000C7C 286E 0010 movea.l A4, [A6 + 0x10]
00000C80 266E 000C movea.l A3, [A6 + 0xC]
00000C84 7000 moveq.l D0, 0x00
00000C86 2F00 move.l -[A7], D0
00000C88 486E FFBE pea.l [A6 - 0x42]
00000C8C 2F0B move.l -[A7], A3
00000C8E 4EBA 03A6 jsr [PC + 0x3A6 /* 00001036 */]
00000C92 4878 0104 push.l 0x104
00000C96 7000 moveq.l D0, 0x00
00000C98 2F00 move.l -[A7], D0
00000C9A 2F00 move.l -[A7], D0
00000C9C 2F00 move.l -[A7], D0
00000C9E 4EAD 139A jsr [A5 + 0x139A /* export_623 */]
00000CA2 486E FFC6 pea.l [A6 - 0x3A]
00000CA6 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
00000CAA 2B6D BA78 B9C6 move.l [A5 - 0x463A], [A5 - 0x4588]
00000CB0 41ED B9BE lea.l A0, [A5 - 0x4642]
00000CB4 224B movea.l A1, A3
00000CB6 5889 addq.l A1, 4
00000CB8 20D9 move.l [A0]+, [A1]+
00000CBA 20D9 move.l [A0]+, [A1]+
00000CBC 41ED 23B2 lea.l A0, [A5 + 0x23B2 /* export_1138 */]
00000CC0 2B48 B9EC move.l [A5 - 0x4614], A0
00000CC4 426D B980 clr.w [A5 - 0x4680]
00000CC8 4EAD 1292 jsr [A5 + 0x1292 /* export_590 */]
00000CCC 486E FFC6 pea.l [A6 - 0x3A]
00000CD0 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */]
00000CD4 302E 0016 move.w D0, [A6 + 0x16]
00000CD8 48C0 ext.l D0
00000CDA 2F00 move.l -[A7], D0
00000CDC 302E FFC2 move.w D0, [A6 - 0x3E]
00000CE0 48C0 ext.l D0
00000CE2 2F00 move.l -[A7], D0
00000CE4 302E FFBE move.w D0, [A6 - 0x42]
00000CE8 48C0 ext.l D0
00000CEA 2F00 move.l -[A7], D0
00000CEC 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000CF0 206D B9FC movea.l A0, [A5 - 0x4604]
00000CF4 4868 032E pea.l [A0 + 0x32E]
00000CF8 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000CFC 2F0B move.l -[A7], A3
00000CFE 4EBA 009C jsr [PC + 0x9C /* 00000D9C */]
00000D02 3E00 move.w D7, D0
00000D04 4FEF 0040 lea.l A7, [A7 + 0x40]
00000D08 6768 beq +0x6A /* 00000D72 */
00000D0A 200C move.l D0, A4
00000D0C 6764 beq +0x66 /* 00000D72 */
00000D0E 4A6D B980 tst.w [A5 - 0x4680]
00000D12 665E bne +0x60 /* 00000D72 */
00000D14 B9ED BA78 cmpa.l A4, [A5 - 0x4588]
00000D18 6658 bne +0x5A /* 00000D72 */
00000D1A 7001 moveq.l D0, 0x01
00000D1C B06B 000C cmp.w D0, [A3 + 0xC]
00000D20 6650 bne +0x52 /* 00000D72 */
00000D22 4A93 tst.l [A3]
00000D24 664C bne +0x4E /* 00000D72 */
00000D26 206D B9FC movea.l A0, [A5 - 0x4604]
00000D2A 7001 moveq.l D0, 0x01
00000D2C B068 033A cmp.w D0, [A0 + 0x33A]
00000D30 6640 bne +0x42 /* 00000D72 */
00000D32 206D B9FC movea.l A0, [A5 - 0x4604]
00000D36 4AA8 032E tst.l [A0 + 0x32E]
00000D3A 6636 bne +0x38 /* 00000D72 */
00000D3C 486D 27D2 pea.l [A5 + 0x27D2 /* export_1270 */]
00000D40 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000D44 4A40 tst.w D0
00000D46 588F addq.l A7, 4
00000D48 6728 beq +0x2A /* 00000D72 */
00000D4A 206D B9FC movea.l A0, [A5 - 0x4604]
00000D4E 41E8 033A lea.l A0, [A0 + 0x33A]
00000D52 2F20 move.l -[A7], -[A0]
00000D54 2F20 move.l -[A7], -[A0]
00000D56 41EB 000C lea.l A0, [A3 + 0xC]
00000D5A 2F20 move.l -[A7], -[A0]
00000D5C 2F20 move.l -[A7], -[A0]
00000D5E 2F2D BA78 move.l -[A7], [A5 - 0x4588]
00000D62 4EAD 27D2 jsr [A5 + 0x27D2 /* export_1270 */]
00000D66 486D 27D2 pea.l [A5 + 0x27D2 /* export_1270 */]
00000D6A 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000D6E 4FEF 0018 lea.l A7, [A7 + 0x18]
label00000D72:
00000D72 4878 0114 push.l 0x114
00000D76 7000 moveq.l D0, 0x00
00000D78 2F00 move.l -[A7], D0
00000D7A 2F00 move.l -[A7], D0
00000D7C 2F00 move.l -[A7], D0
00000D7E 4EAD 139A jsr [A5 + 0x139A /* export_623 */]
00000D82 3007 move.w D0, D7
00000D84 4FEF 0010 lea.l A7, [A7 + 0x10]
00000D88 4CEE 1880 FFB2 movem.l D7,A3,A4, [A6 - 0x4E]
00000D8E 4E5E unlink A6
00000D90 4E75 rts
export_1138:
00000D92 3B7C 0001 B980 move.w [A5 - 0x4680], 0x1
00000D98 7000 moveq.l D0, 0x00
00000D9A 4E75 rts
export_1139:
fn00000D9C:
00000D9C 4E56 FFCC link A6, -0x0034
00000DA0 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4
00000DA4 7E01 moveq.l D7, 0x01
00000DA6 2D6E 000C FFF0 move.l [A6 - 0x10], [A6 + 0xC]
00000DAC 2D6E 0014 FFFC move.l [A6 - 0x4], [A6 + 0x14]
00000DB2 7000 moveq.l D0, 0x00
00000DB4 2840 movea.l A4, D0
00000DB6 206E 0010 movea.l A0, [A6 + 0x10]
00000DBA 43EE FFDA lea.l A1, [A6 - 0x26]
00000DBE 22D8 move.l [A1]+, [A0]+
00000DC0 22D8 move.l [A1]+, [A0]+
00000DC2 22D8 move.l [A1]+, [A0]+
00000DC4 32D8 move.w [A1]+, [A0]+
00000DC6 41EE FFDA lea.l A0, [A6 - 0x26]
00000DCA 2D48 FFD6 move.l [A6 - 0x2A], A0
00000DCE 206E 0010 movea.l A0, [A6 + 0x10]
00000DD2 4268 000C clr.w [A0 + 0xC]
00000DD6 206E 0010 movea.l A0, [A6 + 0x10]
00000DDA 2080 move.l [A0], D0
00000DDC 2640 movea.l A3, D0
00000DDE 7200 moveq.l D1, 0x00
00000DE0 206E FFD6 movea.l A0, [A6 - 0x2A]
00000DE4 7401 moveq.l D2, 0x01
00000DE6 B468 000C cmp.w D2, [A0 + 0xC]
00000DEA 662E bne +0x30 /* 00000E1A */
00000DEC 206E FFD6 movea.l A0, [A6 - 0x2A]
00000DF0 4A90 tst.l [A0]
00000DF2 6626 bne +0x28 /* 00000E1A */
00000DF4 206E FFD6 movea.l A0, [A6 - 0x2A]
00000DF8 226E FFD6 movea.l A1, [A6 - 0x2A]
00000DFC 3028 0004 move.w D0, [A0 + 0x4]
00000E00 B069 0006 cmp.w D0, [A1 + 0x6]
00000E04 6614 bne +0x16 /* 00000E1A */
00000E06 206E FFD6 movea.l A0, [A6 - 0x2A]
00000E0A 226E FFD6 movea.l A1, [A6 - 0x2A]
00000E0E 3028 0008 move.w D0, [A0 + 0x8]
00000E12 B069 000A cmp.w D0, [A1 + 0xA]
00000E16 6602 bne +0x4 /* 00000E1A */
00000E18 7201 moveq.l D1, 0x01
label00000E1A:
00000E1A 3801 move.w D4, D1
00000E1C 7001 moveq.l D0, 0x01
00000E1E 4A6D BAC6 tst.w [A5 - 0x453A]
00000E22 670A beq +0xC /* 00000E2E */
00000E24 7201 moveq.l D1, 0x01
00000E26 C26D BAC6 and.w D1, [A5 - 0x453A]
00000E2A 6602 bne +0x4 /* 00000E2E */
00000E2C 7000 moveq.l D0, 0x00
label00000E2E:
00000E2E 3D40 FFCE move.w [A6 - 0x32], D0
00000E32 7000 moveq.l D0, 0x00
00000E34 4A6E 0022 tst.w [A6 + 0x22]
00000E38 6610 bne +0x12 /* 00000E4A */
00000E3A 4A6D BAC6 tst.w [A5 - 0x453A]
00000E3E 6708 beq +0xA /* 00000E48 */
00000E40 7206 moveq.l D1, 0x06
00000E42 C26D BAC6 and.w D1, [A5 - 0x453A]
00000E46 6702 beq +0x4 /* 00000E4A */
label00000E48:
00000E48 7001 moveq.l D0, 0x01
label00000E4A:
00000E4A 3D40 FFD0 move.w [A6 - 0x30], D0
label00000E4E:
00000E4E 206E FFD6 movea.l A0, [A6 - 0x2A]
00000E52 7001 moveq.l D0, 0x01
00000E54 B068 000C cmp.w D0, [A0 + 0xC]
00000E58 6600 01B6 bne +0x1B8 /* 00001010 */
00000E5C 426E FFCC clr.w [A6 - 0x34]
00000E60 206E FFD6 movea.l A0, [A6 - 0x2A]
00000E64 5888 addq.l A0, 4
00000E66 2D48 FFD2 move.l [A6 - 0x2E], A0
00000E6A 200C move.l D0, A4
00000E6C 6604 bne +0x6 /* 00000E72 */
00000E6E 286E 0008 movea.l A4, [A6 + 0x8]
label00000E72:
00000E72 7001 moveq.l D0, 0x01
00000E74 B06C 000C cmp.w D0, [A4 + 0xC]
00000E78 6600 00F6 bne +0xF8 /* 00000F70 */
00000E7C 4A6E FFCE tst.w [A6 - 0x32]
00000E80 6700 00EE beq +0xF0 /* 00000F70 */
00000E84 41EE FFE8 lea.l A0, [A6 - 0x18]
00000E88 224C movea.l A1, A4
00000E8A 5889 addq.l A1, 4
00000E8C 20D9 move.l [A0]+, [A1]+
00000E8E 20D9 move.l [A0]+, [A1]+
00000E90 3A2E FFE8 move.w D5, [A6 - 0x18]
00000E94 9A6E 001A sub.w D5, [A6 + 0x1A]
00000E98 3C2E FFEC move.w D6, [A6 - 0x14]
00000E9C 9C6E 001E sub.w D6, [A6 + 0x1E]
00000EA0 206E FFD2 movea.l A0, [A6 - 0x2E]
00000EA4 43EE FFF4 lea.l A1, [A6 - 0xC]
00000EA8 22D8 move.l [A1]+, [A0]+
00000EAA 22D8 move.l [A1]+, [A0]+
00000EAC 4A44 tst.w D4
00000EAE 6710 beq +0x12 /* 00000EC0 */
00000EB0 DB6E FFF4 add.w [A6 - 0xC], D5
00000EB4 DB6E FFF6 add.w [A6 - 0xA], D5
00000EB8 DD6E FFF8 add.w [A6 - 0x8], D6
00000EBC DD6E FFFA add.w [A6 - 0x6], D6
label00000EC0:
00000EC0 302E FFF4 move.w D0, [A6 - 0xC]
00000EC4 B06E FFF6 cmp.w D0, [A6 - 0xA]
00000EC8 662A bne +0x2C /* 00000EF4 */
00000ECA 302E FFF8 move.w D0, [A6 - 0x8]
00000ECE B06E FFFA cmp.w D0, [A6 - 0x6]
00000ED2 6620 bne +0x22 /* 00000EF4 */
00000ED4 302E FFEA move.w D0, [A6 - 0x16]
00000ED8 906E FFE8 sub.w D0, [A6 - 0x18]
00000EDC D06E FFF4 add.w D0, [A6 - 0xC]
00000EE0 3D40 FFF6 move.w [A6 - 0xA], D0
00000EE4 302E FFEE move.w D0, [A6 - 0x12]
00000EE8 906E FFEC sub.w D0, [A6 - 0x14]
00000EEC D06E FFF8 add.w D0, [A6 - 0x8]
00000EF0 3D40 FFFA move.w [A6 - 0x6], D0
label00000EF4:
00000EF4 200B move.l D0, A3
00000EF6 6718 beq +0x1A /* 00000F10 */
00000EF8 700E moveq.l D0, 0x0E
00000EFA 2F00 move.l -[A7], D0
00000EFC 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
00000F00 2680 move.l [A3], D0
00000F02 588F addq.l A7, 4
00000F04 6606 bne +0x8 /* 00000F0C */
00000F06 5347 subq.w D7, 1
00000F08 6000 008A bra +0x8C /* 00000F94 */
label00000F0C:
00000F0C 2653 movea.l A3, [A3]
00000F0E 6004 bra +0x6 /* 00000F14 */
label00000F10:
00000F10 266E 0010 movea.l A3, [A6 + 0x10]
label00000F14:
00000F14 7000 moveq.l D0, 0x00
00000F16 2680 move.l [A3], D0
00000F18 376C 000C 000C move.w [A3 + 0xC], [A4 + 0xC]
00000F1E 7201 moveq.l D1, 0x01
00000F20 B26C 000C cmp.w D1, [A4 + 0xC]
00000F24 665E bne +0x60 /* 00000F84 */
00000F26 204B movea.l A0, A3
00000F28 5888 addq.l A0, 4
00000F2A 43EE FFF4 lea.l A1, [A6 - 0xC]
00000F2E 20D9 move.l [A0]+, [A1]+
00000F30 20D9 move.l [A0]+, [A1]+
00000F32 486D 27A2 pea.l [A5 + 0x27A2 /* export_1264 */]
00000F36 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00000F3A 4A40 tst.w D0
00000F3C 588F addq.l A7, 4
00000F3E 6744 beq +0x46 /* 00000F84 */
00000F40 302E 0022 move.w D0, [A6 + 0x22]
00000F44 48C0 ext.l D0
00000F46 2F00 move.l -[A7], D0
00000F48 41EE 0000 lea.l A0, [A6 + 0x0]
00000F4C 2F20 move.l -[A7], -[A0]
00000F4E 2F20 move.l -[A7], -[A0]
00000F50 2F20 move.l -[A7], -[A0]
00000F52 41EE FFF4 lea.l A0, [A6 - 0xC]
00000F56 2F20 move.l -[A7], -[A0]
00000F58 2F20 move.l -[A7], -[A0]
00000F5A 2F20 move.l -[A7], -[A0]
00000F5C 4EAD 27A2 jsr [A5 + 0x27A2 /* export_1264 */]
00000F60 3E00 move.w D7, D0
00000F62 486D 27A2 pea.l [A5 + 0x27A2 /* export_1264 */]
00000F66 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00000F6A 4FEF 0020 lea.l A7, [A7 + 0x20]
00000F6E 6014 bra +0x16 /* 00000F84 */
label00000F70:
00000F70 4A6E FFD0 tst.w [A6 - 0x30]
00000F74 670E beq +0x10 /* 00000F84 */
00000F76 7001 moveq.l D0, 0x01
00000F78 B06C 000C cmp.w D0, [A4 + 0xC]
00000F7C 6C06 bge +0x8 /* 00000F84 */
00000F7E 3D7C 0001 FFCC move.w [A6 - 0x34], 0x1
label00000F84:
00000F84 4A47 tst.w D7
00000F86 670C beq +0xE /* 00000F94 */
00000F88 2854 movea.l A4, [A4]
00000F8A 200C move.l D0, A4
00000F8C 6706 beq +0x8 /* 00000F94 */
00000F8E 4A44 tst.w D4
00000F90 6600 FEE0 bne -0x11E /* 00000E72 */
label00000F94:
00000F94 4A6E FFCC tst.w [A6 - 0x34]
00000F98 6776 beq +0x78 /* 00001010 */
00000F9A 3D6E 001A FFEA move.w [A6 - 0x16], [A6 + 0x1A]
00000FA0 3D6E 001A FFE8 move.w [A6 - 0x18], [A6 + 0x1A]
00000FA6 3D6E 001E FFEE move.w [A6 - 0x12], [A6 + 0x1E]
00000FAC 3D6E 001E FFEC move.w [A6 - 0x14], [A6 + 0x1E]
00000FB2 206E FFD2 movea.l A0, [A6 - 0x2E]
00000FB6 43EE FFF4 lea.l A1, [A6 - 0xC]
00000FBA 22D8 move.l [A1]+, [A0]+
00000FBC 22D8 move.l [A1]+, [A0]+
00000FBE 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000FC2 41EE 0000 lea.l A0, [A6 + 0x0]
00000FC6 2F20 move.l -[A7], -[A0]
00000FC8 2F20 move.l -[A7], -[A0]
00000FCA 2F20 move.l -[A7], -[A0]
00000FCC 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000FD0 41EE FFF4 lea.l A0, [A6 - 0xC]
00000FD4 2F20 move.l -[A7], -[A0]
00000FD6 2F20 move.l -[A7], -[A0]
00000FD8 2F20 move.l -[A7], -[A0]
00000FDA 4EBA 0E22 jsr [PC + 0xE22 /* 00001DFE */]
00000FDE 3E00 move.w D7, D0
00000FE0 266E 0010 movea.l A3, [A6 + 0x10]
00000FE4 4FEF 0020 lea.l A7, [A7 + 0x20]
00000FE8 6002 bra +0x4 /* 00000FEC */
label00000FEA:
00000FEA 2653 movea.l A3, [A3]
label00000FEC:
00000FEC 4A93 tst.l [A3]
00000FEE 66FA bne -0x4 /* 00000FEA */
00000FF0 202E FFFC move.l D0, [A6 - 0x4]
00000FF4 B0AD BA78 cmp.l D0, [A5 - 0x4588]
00000FF8 6616 bne +0x18 /* 00001010 */
00000FFA 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000FFE 4EAD 17EA jsr [A5 + 0x17EA /* export_761 */]
00001002 7001 moveq.l D0, 0x01
00001004 2F00 move.l -[A7], D0
00001006 2F00 move.l -[A7], D0
00001008 4EAD 16DA jsr [A5 + 0x16DA /* export_727 */]
0000100C 4FEF 000C lea.l A7, [A7 + 0xC]
label00001010:
00001010 4A47 tst.w D7
00001012 670C beq +0xE /* 00001020 */
00001014 206E FFD6 movea.l A0, [A6 - 0x2A]
00001018 2D50 FFD6 move.l [A6 - 0x2A], [A0]
0000101C 6600 FE30 bne -0x1CE /* 00000E4E */
label00001020:
00001020 486E FFDA pea.l [A6 - 0x26]
00001024 4EAD 12F2 jsr [A5 + 0x12F2 /* export_602 */]
00001028 3007 move.w D0, D7
0000102A 588F addq.l A7, 4
0000102C 4CEE 18F0 FFB4 movem.l D4,D5,D6,D7,A3,A4, [A6 - 0x4C]
00001032 4E5E unlink A6
00001034 4E75 rts
export_1140:
fn00001036:
00001036 4E56 FFF4 link A6, -0x000C
0000103A 48E7 0118 movem.l -[A7], D7,A3,A4
0000103E 1D7C 00FF FFFE move.b [A6 - 0x2], 0xFF
00001044 1D7C 00FF FFFC move.b [A6 - 0x4], 0xFF
0000104A 422E FFFF clr.b [A6 - 0x1]
0000104E 422E FFFD clr.b [A6 - 0x3]
00001052 3D7C 7FFF FFF8 move.w [A6 - 0x8], 0x7FFF
00001058 3D7C 7FFF FFF4 move.w [A6 - 0xC], 0x7FFF
0000105E 426E FFFA clr.w [A6 - 0x6]
00001062 426E FFF6 clr.w [A6 - 0xA]
00001066 4247 clr.w D7
00001068 426D B984 clr.w [A5 - 0x467C]
label0000106C:
0000106C 7000 moveq.l D0, 0x00
0000106E 2840 movea.l A4, D0
00001070 2640 movea.l A3, D0
00001072 206E 0008 movea.l A0, [A6 + 0x8]
00001076 3228 000C move.w D1, [A0 + 0xC]
0000107A 5341 subq.w D1, 1
0000107C 6B56 bmi +0x58 /* 000010D4 */
0000107E 0C41 0002 cmpi.w D1, 0x2
00001082 6E50 bgt +0x52 /* 000010D4 */
00001084 D241 add.w D1, D1
00001086 323B 1006 move.w D1, [PC + D1.w + 0x6]
0000108A 4EFB 1000 jmp [PC + D1.w]
0000108E 0008 0048 ori.b A0, 0x48 /* 'H' */
00001092 0014 7E01 ori.b [A4], 0x1
00001096 206E 0008 movea.l A0, [A6 + 0x8]
0000109A 47E8 0004 lea.l A3, [A0 + 0x4]
0000109E 6034 bra +0x36 /* 000010D4 */
000010A0 4A6D B982 tst.w [A5 - 0x467E]
000010A4 662E bne +0x30 /* 000010D4 */
000010A6 206E 0008 movea.l A0, [A6 + 0x8]
000010AA 2068 0004 movea.l A0, [A0 + 0x4]
000010AE 47E8 0018 lea.l A3, [A0 + 0x18]
000010B2 206E 0008 movea.l A0, [A6 + 0x8]
000010B6 2068 0004 movea.l A0, [A0 + 0x4]
000010BA 49E8 0014 lea.l A4, [A0 + 0x14]
000010BE 7000 moveq.l D0, 0x00
000010C0 302D B984 move.w D0, [A5 - 0x467C]
000010C4 322B 0002 move.w D1, [A3 + 0x2]
000010C8 48C1 ext.l D1
000010CA B081 cmp.l D0, D1
000010CC 6406 bcc +0x8 /* 000010D4 */
000010CE 3B6B 0002 B984 move.w [A5 - 0x467C], [A3 + 0x2]
label000010D4:
000010D4 200B move.l D0, A3
000010D6 6700 00B0 beq +0xB2 /* 00001188 */
000010DA 3013 move.w D0, [A3]
000010DC B06E FFF4 cmp.w D0, [A6 - 0xC]
000010E0 6E1C bgt +0x1E /* 000010FE */
000010E2 200C move.l D0, A4
000010E4 6714 beq +0x16 /* 000010FA */
000010E6 3013 move.w D0, [A3]
000010E8 B06E FFF4 cmp.w D0, [A6 - 0xC]
000010EC 6D08 blt +0xA /* 000010F6 */
000010EE 1014 move.b D0, [A4]
000010F0 B02E FFFC cmp.b D0, [A6 - 0x4]
000010F4 6404 bcc +0x6 /* 000010FA */
label000010F6:
000010F6 1D54 FFFC move.b [A6 - 0x4], [A4]
label000010FA:
000010FA 3D53 FFF4 move.w [A6 - 0xC], [A3]
label000010FE:
000010FE 302B 0004 move.w D0, [A3 + 0x4]
00001102 B06E FFF8 cmp.w D0, [A6 - 0x8]
00001106 6E24 bgt +0x26 /* 0000112C */
00001108 200C move.l D0, A4
0000110A 671A beq +0x1C /* 00001126 */
0000110C 302B 0004 move.w D0, [A3 + 0x4]
00001110 B06E FFF8 cmp.w D0, [A6 - 0x8]
00001114 6D0A blt +0xC /* 00001120 */
00001116 102C 0002 move.b D0, [A4 + 0x2]
0000111A B02E FFFE cmp.b D0, [A6 - 0x2]
0000111E 6406 bcc +0x8 /* 00001126 */
label00001120:
00001120 1D6C 0002 FFFE move.b [A6 - 0x2], [A4 + 0x2]
label00001126:
00001126 3D6B 0004 FFF8 move.w [A6 - 0x8], [A3 + 0x4]
label0000112C:
0000112C 302B 0002 move.w D0, [A3 + 0x2]
00001130 B06E FFF6 cmp.w D0, [A6 - 0xA]
00001134 6D24 blt +0x26 /* 0000115A */
00001136 200C move.l D0, A4
00001138 671A beq +0x1C /* 00001154 */
0000113A 302B 0002 move.w D0, [A3 + 0x2]
0000113E B06E FFF6 cmp.w D0, [A6 - 0xA]
00001142 6E0A bgt +0xC /* 0000114E */
00001144 102C 0001 move.b D0, [A4 + 0x1]
00001148 B02E FFFD cmp.b D0, [A6 - 0x3]
0000114C 6306 bls +0x8 /* 00001154 */
label0000114E:
0000114E 1D6C 0001 FFFD move.b [A6 - 0x3], [A4 + 0x1]
label00001154:
00001154 3D6B 0002 FFF6 move.w [A6 - 0xA], [A3 + 0x2]
label0000115A:
0000115A 302B 0006 move.w D0, [A3 + 0x6]
0000115E B06E FFFA cmp.w D0, [A6 - 0x6]
00001162 6D24 blt +0x26 /* 00001188 */
00001164 200C move.l D0, A4
00001166 671A beq +0x1C /* 00001182 */
00001168 302B 0006 move.w D0, [A3 + 0x6]
0000116C B06E FFFA cmp.w D0, [A6 - 0x6]
00001170 6E0A bgt +0xC /* 0000117C */
00001172 102C 0003 move.b D0, [A4 + 0x3]
00001176 B02E FFFF cmp.b D0, [A6 - 0x1]
0000117A 6306 bls +0x8 /* 00001182 */
label0000117C:
0000117C 1D6C 0003 FFFF move.b [A6 - 0x1], [A4 + 0x3]
label00001182:
00001182 3D6B 0006 FFFA move.w [A6 - 0x6], [A3 + 0x6]
label00001188:
00001188 206E 0008 movea.l A0, [A6 + 0x8]
0000118C 2D50 0008 move.l [A6 + 0x8], [A0]
00001190 6600 FEDA bne -0x124 /* 0000106C */
00001194 4A47 tst.w D7
00001196 671A beq +0x1C /* 000011B2 */
00001198 1D7C 0001 FFFE move.b [A6 - 0x2], 0x1
0000119E 1D7C 0001 FFFC move.b [A6 - 0x4], 0x1
000011A4 1D7C 00FE FFFF move.b [A6 - 0x1], 0xFE
000011AA 1D7C 00FE FFFD move.b [A6 - 0x3], 0xFE
000011B0 6072 bra +0x74 /* 00001224 */
label000011B2:
000011B2 4AAE 0010 tst.l [A6 + 0x10]
000011B6 676C beq +0x6E /* 00001224 */
000011B8 4A2E FFFC tst.b [A6 - 0x4]
000011BC 6610 bne +0x12 /* 000011CE */
000011BE 4A6E FFF4 tst.w [A6 - 0xC]
000011C2 6F0A ble +0xC /* 000011CE */
000011C4 1D7C 00FF FFFC move.b [A6 - 0x4], 0xFF
000011CA 536E FFF4 subq.w [A6 - 0xC], 1
label000011CE:
000011CE 4A2E FFFE tst.b [A6 - 0x2]
000011D2 6610 bne +0x12 /* 000011E4 */
000011D4 4A6E FFF8 tst.w [A6 - 0x8]
000011D8 6F0A ble +0xC /* 000011E4 */
000011DA 1D7C 00FF FFFE move.b [A6 - 0x2], 0xFF
000011E0 536E FFF8 subq.w [A6 - 0x8], 1
label000011E4:
000011E4 7000 moveq.l D0, 0x00
000011E6 102E FFFD move.b D0, [A6 - 0x3]
000011EA 0C80 0000 00FF cmpi.l D0, 0xFF
000011F0 6614 bne +0x16 /* 00001206 */
000011F2 0C6E 7FFF FFF6 cmpi.w [A6 - 0xA], 0x7FFF
000011F8 6C0C bge +0xE /* 00001206 */
000011FA 422E FFFD clr.b [A6 - 0x3]
000011FE 526E FFF6 addq.w [A6 - 0xA], 1
00001202 526D B984 addq.w [A5 - 0x467C], 1
label00001206:
00001206 7000 moveq.l D0, 0x00
00001208 102E FFFF move.b D0, [A6 - 0x1]
0000120C 0C80 0000 00FF cmpi.l D0, 0xFF
00001212 6610 bne +0x12 /* 00001224 */
00001214 0C6E 7FFF FFFA cmpi.w [A6 - 0x6], 0x7FFF
0000121A 6C08 bge +0xA /* 00001224 */
0000121C 422E FFFF clr.b [A6 - 0x1]
00001220 526E FFFA addq.w [A6 - 0x6], 1
label00001224:
00001224 206E 000C movea.l A0, [A6 + 0xC]
00001228 43EE FFF4 lea.l A1, [A6 - 0xC]
0000122C 20D9 move.l [A0]+, [A1]+
0000122E 20D9 move.l [A0]+, [A1]+
00001230 4AAE 0010 tst.l [A6 + 0x10]
00001234 6708 beq +0xA /* 0000123E */
00001236 206E 0010 movea.l A0, [A6 + 0x10]
0000123A 20AE FFFC move.l [A0], [A6 - 0x4]
label0000123E:
0000123E 4CEE 1880 FFE8 movem.l D7,A3,A4, [A6 - 0x18]
00001244 4E5E unlink A6
00001246 4E75 rts
export_1141:
fn00001248:
00001248 4E56 0000 link A6, 0
0000124C 4AAD BA62 tst.l [A5 - 0x459E]
00001250 6740 beq +0x42 /* 00001292 */
00001252 4A6E 000A tst.w [A6 + 0xA]
00001256 6706 beq +0x8 /* 0000125E */
00001258 4EBA 003C jsr [PC + 0x3C /* 00001296 */]
0000125C 6034 bra +0x36 /* 00001292 */
label0000125E:
0000125E 7004 moveq.l D0, 0x04
00001260 2F00 move.l -[A7], D0
00001262 7200 moveq.l D1, 0x00
00001264 2F01 move.l -[A7], D1
00001266 4EBA EFB8 jsr [PC - 0x1048 /* 00000220 */]
0000126A 7001 moveq.l D0, 0x01
0000126C B06D BA76 cmp.w D0, [A5 - 0x458A]
00001270 508F addq.l A7, 8
00001272 660A bne +0xC /* 0000127E */
00001274 4EBA 0020 jsr [PC + 0x20 /* 00001296 */]
00001278 4EBA 0134 jsr [PC + 0x134 /* 000013AE */]
0000127C 6008 bra +0xA /* 00001286 */
label0000127E:
0000127E 4EBA 012E jsr [PC + 0x12E /* 000013AE */]
00001282 4EBA 0012 jsr [PC + 0x12 /* 00001296 */]
label00001286:
00001286 4EBA EE16 jsr [PC - 0x11EA /* 0000009E */]
0000128A 4A40 tst.w D0
0000128C 6604 bne +0x6 /* 00001292 */
0000128E 4EBA F33C jsr [PC - 0xCC4 /* 000005CC */]
label00001292:
00001292 4E5E unlink A6
00001294 4E75 rts
fn00001296:
00001296 4E56 FFC6 link A6, -0x003A
0000129A 2F0B move.l -[A7], A3
0000129C 47ED BA6A lea.l A3, [A5 - 0x4596]
000012A0 600A bra +0xC /* 000012AC */
label000012A2:
000012A2 7001 moveq.l D0, 0x01
000012A4 B06B 000C cmp.w D0, [A3 + 0xC]
000012A8 6706 beq +0x8 /* 000012B0 */
000012AA 2653 movea.l A3, [A3]
label000012AC:
000012AC 200B move.l D0, A3
000012AE 66F2 bne -0xC /* 000012A2 */
label000012B0:
000012B0 200B move.l D0, A3
000012B2 6700 00F2 beq +0xF4 /* 000013A6 */
000012B6 486E FFC6 pea.l [A6 - 0x3A]
000012BA 4EAD 13A2 jsr [A5 + 0x13A2 /* export_624 */]
000012BE 3B7C 0001 B982 move.w [A5 - 0x467E], 0x1
000012C4 7000 moveq.l D0, 0x00
000012C6 2F00 move.l -[A7], D0
000012C8 486D B9BE pea.l [A5 - 0x4642]
000012CC 486D BA6A pea.l [A5 - 0x4596]
000012D0 4EBA FD64 jsr [PC - 0x29C /* 00001036 */]
000012D4 426D B982 clr.w [A5 - 0x467E]
000012D8 2B6D BA62 B9C6 move.l [A5 - 0x463A], [A5 - 0x459E]
000012DE 7000 moveq.l D0, 0x00
000012E0 2F00 move.l -[A7], D0
000012E2 4EAD 1332 jsr [A5 + 0x1332 /* export_610 */]
000012E6 4A6D B9BE tst.w [A5 - 0x4642]
000012EA 4FEF 0014 lea.l A7, [A7 + 0x14]
000012EE 660E bne +0x10 /* 000012FE */
000012F0 0C6D 7FFF B9C0 cmpi.w [A5 - 0x4640], 0x7FFF
000012F6 6606 bne +0x8 /* 000012FE */
000012F8 3B6D BA40 B9C0 move.w [A5 - 0x4640], [A5 - 0x45C0]
label000012FE:
000012FE 4A6D B9C2 tst.w [A5 - 0x463E]
00001302 660E bne +0x10 /* 00001312 */
00001304 0C6D 7FFF B9C4 cmpi.w [A5 - 0x463C], 0x7FFF
0000130A 6606 bne +0x8 /* 00001312 */
0000130C 3B6D BA42 B9C4 move.w [A5 - 0x463C], [A5 - 0x45BE]
label00001312:
00001312 4878 0FFF push.l 0xFFF
00001316 2F2D CE8C move.l -[A7], [A5 - 0x3174]
0000131A 486D CE98 pea.l [A5 - 0x3168]
0000131E 4EAD 0E0A jsr [A5 + 0xE0A /* export_445 */]
00001322 4A40 tst.w D0
00001324 4FEF 000C lea.l A7, [A7 + 0xC]
00001328 6772 beq +0x74 /* 0000139C */
0000132A 2B7C 0000 0FFF CE90 move.l [A5 - 0x3170], 0xFFF
00001332 486D 24AA pea.l [A5 + 0x24AA /* export_1169 */]
00001336 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
0000133A 4A40 tst.w D0
0000133C 588F addq.l A7, 4
0000133E 6748 beq +0x4A /* 00001388 */
00001340 486D 24AA pea.l [A5 + 0x24AA /* export_1169 */]
00001344 41ED B9CA lea.l A0, [A5 - 0x4636]
00001348 2F20 move.l -[A7], -[A0]
0000134A 2F20 move.l -[A7], -[A0]
0000134C 2F20 move.l -[A7], -[A0]
0000134E 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */]
00001352 4A40 tst.w D0
00001354 4FEF 0010 lea.l A7, [A7 + 0x10]
00001358 6724 beq +0x26 /* 0000137E */
0000135A 2B6D CE8C B986 move.l [A5 - 0x467A], [A5 - 0x3174]
00001360 2B6D CE98 B98A move.l [A5 - 0x4676], [A5 - 0x3168]
00001366 7001 moveq.l D0, 0x01
00001368 2F00 move.l -[A7], D0
0000136A 486D B986 pea.l [A5 - 0x467A]
0000136E 4EBA EEB0 jsr [PC - 0x1150 /* 00000220 */]
00001372 7000 moveq.l D0, 0x00
00001374 2B40 B986 move.l [A5 - 0x467A], D0
00001378 2B40 B98A move.l [A5 - 0x4676], D0
0000137C 508F addq.l A7, 8
label0000137E:
0000137E 486D 24AA pea.l [A5 + 0x24AA /* export_1169 */]
00001382 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001386 588F addq.l A7, 4
label00001388:
00001388 486D CE98 pea.l [A5 - 0x3168]
0000138C 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
00001390 7000 moveq.l D0, 0x00
00001392 2B40 CE90 move.l [A5 - 0x3170], D0
00001396 2B40 CE8C move.l [A5 - 0x3174], D0
0000139A 588F addq.l A7, 4
label0000139C:
0000139C 486E FFC6 pea.l [A6 - 0x3A]
000013A0 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */]
000013A4 588F addq.l A7, 4
label000013A6:
000013A6 266E FFC2 movea.l A3, [A6 - 0x3E]
000013AA 4E5E unlink A6
000013AC 4E75 rts
fn000013AE:
000013AE 4E56 FFE6 link A6, -0x001A
000013B2 2D6D BA62 FFEE move.l [A6 - 0x12], [A5 - 0x459E]
000013B8 486E FFF2 pea.l [A6 - 0xE]
000013BC 486E FFE6 pea.l [A6 - 0x1A]
000013C0 486D BA6A pea.l [A5 - 0x4596]
000013C4 4EBA FC70 jsr [PC - 0x390 /* 00001036 */]
000013C8 7000 moveq.l D0, 0x00
000013CA 302D B984 move.w D0, [A5 - 0x467C]
000013CE 322E FFE8 move.w D1, [A6 - 0x18]
000013D2 48C1 ext.l D1
000013D4 B081 cmp.l D0, D1
000013D6 4FEF 000C lea.l A7, [A7 + 0xC]
000013DA 6412 bcc +0x14 /* 000013EE */
000013DC 206D BA62 movea.l A0, [A5 - 0x459E]
000013E0 303C 2000 move.w D0, 0x2000 /* ' \0' */
000013E4 C068 0100 and.w D0, [A0 + 0x100]
000013E8 6604 bne +0x6 /* 000013EE */
000013EA 536E FFE8 subq.w [A6 - 0x18], 1
label000013EE:
000013EE 486D 25FA pea.l [A5 + 0x25FA /* export_1211 */]
000013F2 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
000013F6 4A40 tst.w D0
000013F8 588F addq.l A7, 4
000013FA 6750 beq +0x52 /* 0000144C */
000013FC 7001 moveq.l D0, 0x01
000013FE B06D BA76 cmp.w D0, [A5 - 0x458A]
00001402 57C0 seq D0
00001404 0240 0001 andi.w D0, 0x1
00001408 48C0 ext.l D0
0000140A 2F00 move.l -[A7], D0
0000140C 486E FFF6 pea.l [A6 - 0xA]
00001410 2F2E FFF2 move.l -[A7], [A6 - 0xE]
00001414 41EE FFF2 lea.l A0, [A6 - 0xE]
00001418 2F20 move.l -[A7], -[A0]
0000141A 2F20 move.l -[A7], -[A0]
0000141C 2F20 move.l -[A7], -[A0]
0000141E 4EAD 25FA jsr [A5 + 0x25FA /* export_1211 */]
00001422 4A40 tst.w D0
00001424 4FEF 0018 lea.l A7, [A7 + 0x18]
00001428 6718 beq +0x1A /* 00001442 */
0000142A 7002 moveq.l D0, 0x02
0000142C 2F00 move.l -[A7], D0
0000142E 486E FFF6 pea.l [A6 - 0xA]
00001432 4EBA EDEC jsr [PC - 0x1214 /* 00000220 */]
00001436 486E FFF6 pea.l [A6 - 0xA]
0000143A 4EAD 0ABA jsr [A5 + 0xABA /* export_339 */]
0000143E 4FEF 000C lea.l A7, [A7 + 0xC]
label00001442:
00001442 486D 25FA pea.l [A5 + 0x25FA /* export_1211 */]
00001446 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
0000144A 588F addq.l A7, 4
label0000144C:
0000144C 4E5E unlink A6
0000144E 4E75 rts
fn00001450:
00001450 4E56 FF4C link A6, -0x00B4
00001454 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00001458 286E 0008 movea.l A4, [A6 + 0x8]
0000145C 266E 000C movea.l A3, [A6 + 0xC]
00001460 41EE FF4C lea.l A0, [A6 - 0xB4]
00001464 43EB 001E lea.l A1, [A3 + 0x1E]
00001468 20D9 move.l [A0]+, [A1]+
0000146A 20D9 move.l [A0]+, [A1]+
0000146C 41EE FF54 lea.l A0, [A6 - 0xAC]
00001470 43EB 0050 lea.l A1, [A3 + 0x50]
00001474 20D9 move.l [A0]+, [A1]+
00001476 20D9 move.l [A0]+, [A1]+
00001478 41EE FF5C lea.l A0, [A6 - 0xA4]
0000147C 43EB 00D0 lea.l A1, [A3 + 0xD0]
00001480 20D9 move.l [A0]+, [A1]+
00001482 20D9 move.l [A0]+, [A1]+
00001484 41EE FF64 lea.l A0, [A6 - 0x9C]
00001488 43EB 00D8 lea.l A1, [A3 + 0xD8]
0000148C 20D9 move.l [A0]+, [A1]+
0000148E 20D9 move.l [A0]+, [A1]+
00001490 41EE FF6C lea.l A0, [A6 - 0x94]
00001494 43EB 00E0 lea.l A1, [A3 + 0xE0]
00001498 20D9 move.l [A0]+, [A1]+
0000149A 20D9 move.l [A0]+, [A1]+
0000149C 41EE FF74 lea.l A0, [A6 - 0x8C]
000014A0 43EB 00E8 lea.l A1, [A3 + 0xE8]
000014A4 20D9 move.l [A0]+, [A1]+
000014A6 20D9 move.l [A0]+, [A1]+
000014A8 41EE FF7C lea.l A0, [A6 - 0x84]
000014AC 43EB 00F0 lea.l A1, [A3 + 0xF0]
000014B0 20D9 move.l [A0]+, [A1]+
000014B2 20D9 move.l [A0]+, [A1]+
000014B4 41EE FF84 lea.l A0, [A6 - 0x7C]
000014B8 43EB 00F8 lea.l A1, [A3 + 0xF8]
000014BC 20D9 move.l [A0]+, [A1]+
000014BE 20D9 move.l [A0]+, [A1]+
000014C0 41EE FF8C lea.l A0, [A6 - 0x74]
000014C4 43EB 0100 lea.l A1, [A3 + 0x100]
000014C8 20D9 move.l [A0]+, [A1]+
000014CA 20D9 move.l [A0]+, [A1]+
000014CC 3D6B 0110 FF94 move.w [A6 - 0x6C], [A3 + 0x110]
000014D2 3D6B 0112 FF96 move.w [A6 - 0x6A], [A3 + 0x112]
000014D8 3D6B 0114 FF98 move.w [A6 - 0x68], [A3 + 0x114]
000014DE 3D6B 0116 FF9A move.w [A6 - 0x66], [A3 + 0x116]
000014E4 3D6B 011A FF9C move.w [A6 - 0x64], [A3 + 0x11A]
000014EA 2D6B 03F0 FFBE move.l [A6 - 0x42], [A3 + 0x3F0]
000014F0 3D6B 03F4 FFC2 move.w [A6 - 0x3E], [A3 + 0x3F4]
000014F6 382B 03F6 move.w D4, [A3 + 0x3F6]
000014FA 3A2B 03F8 move.w D5, [A3 + 0x3F8]
000014FE 2D6B 03FA FFDC move.l [A6 - 0x24], [A3 + 0x3FA]
00001504 41EE FFE0 lea.l A0, [A6 - 0x20]
00001508 43EB 03FE lea.l A1, [A3 + 0x3FE]
0000150C 20D9 move.l [A0]+, [A1]+
0000150E 20D9 move.l [A0]+, [A1]+
00001510 3C2B 0406 move.w D6, [A3 + 0x406]
00001514 41EE FFE8 lea.l A0, [A6 - 0x18]
00001518 43EB 0408 lea.l A1, [A3 + 0x408]
0000151C 20D9 move.l [A0]+, [A1]+
0000151E 20D9 move.l [A0]+, [A1]+
00001520 41EE FFF0 lea.l A0, [A6 - 0x10]
00001524 43EB 0410 lea.l A1, [A3 + 0x410]
00001528 20D9 move.l [A0]+, [A1]+
0000152A 20D9 move.l [A0]+, [A1]+
0000152C 41EE FFF8 lea.l A0, [A6 - 0x8]
00001530 43EB 0418 lea.l A1, [A3 + 0x418]
00001534 20D9 move.l [A0]+, [A1]+
00001536 20D9 move.l [A0]+, [A1]+
00001538 4247 clr.w D7
0000153A 7604 moveq.l D3, 0x04
label0000153C:
0000153C 48C7 ext.l D7
0000153E 2007 move.l D0, D7
00001540 2200 move.l D1, D0
00001542 C0FC 007E mulu.w D0, 0x7E /* '~' */
00001546 4841 swap.w D1
00001548 C2FC 007E mulu.w D1, 0x7E /* '~' */
0000154C 4841 swap.w D1
0000154E 4241 clr.w D1
00001550 D081 add.l D0, D1
00001552 2207 move.l D1, D7
00001554 E741 asl D1.w, 3
00001556 41F6 109E lea.l A0, [A6 + D1.w - 0x98]
0000155A 45EB 0196 lea.l A2, [A3 + 0x196]
0000155E 43F2 0800 lea.l A1, [A2 + D0]
00001562 20D9 move.l [A0]+, [A1]+
00001564 20D9 move.l [A0]+, [A1]+
00001566 5247 addq.w D7, 1
00001568 B647 cmp.w D3, D7
0000156A 6ED0 bgt -0x2E /* 0000153C */
0000156C 204B movea.l A0, A3
0000156E 224C movea.l A1, A4
00001570 303C 010E move.w D0, 0x10E
label00001574:
00001574 20D9 move.l [A0]+, [A1]+
00001576 51C8 FFFC dbf D0, -0x6 /* 00001574 */
0000157A 30D9 move.w [A0]+, [A1]+
0000157C 41EB 001E lea.l A0, [A3 + 0x1E]
00001580 43EE FF4C lea.l A1, [A6 - 0xB4]
00001584 20D9 move.l [A0]+, [A1]+
00001586 20D9 move.l [A0]+, [A1]+
00001588 41EB 0050 lea.l A0, [A3 + 0x50]
0000158C 43EE FF54 lea.l A1, [A6 - 0xAC]
00001590 20D9 move.l [A0]+, [A1]+
00001592 20D9 move.l [A0]+, [A1]+
00001594 41EB 00D0 lea.l A0, [A3 + 0xD0]
00001598 43EE FF5C lea.l A1, [A6 - 0xA4]
0000159C 20D9 move.l [A0]+, [A1]+
0000159E 20D9 move.l [A0]+, [A1]+
000015A0 41EB 00D8 lea.l A0, [A3 + 0xD8]
000015A4 43EE FF64 lea.l A1, [A6 - 0x9C]
000015A8 20D9 move.l [A0]+, [A1]+
000015AA 20D9 move.l [A0]+, [A1]+
000015AC 41EB 00E0 lea.l A0, [A3 + 0xE0]
000015B0 43EE FF6C lea.l A1, [A6 - 0x94]
000015B4 20D9 move.l [A0]+, [A1]+
000015B6 20D9 move.l [A0]+, [A1]+
000015B8 41EB 00E8 lea.l A0, [A3 + 0xE8]
000015BC 43EE FF74 lea.l A1, [A6 - 0x8C]
000015C0 20D9 move.l [A0]+, [A1]+
000015C2 20D9 move.l [A0]+, [A1]+
000015C4 41EB 00F0 lea.l A0, [A3 + 0xF0]
000015C8 43EE FF7C lea.l A1, [A6 - 0x84]
000015CC 20D9 move.l [A0]+, [A1]+
000015CE 20D9 move.l [A0]+, [A1]+
000015D0 41EB 00F8 lea.l A0, [A3 + 0xF8]
000015D4 43EE FF84 lea.l A1, [A6 - 0x7C]
000015D8 20D9 move.l [A0]+, [A1]+
000015DA 20D9 move.l [A0]+, [A1]+
000015DC 41EB 0100 lea.l A0, [A3 + 0x100]
000015E0 43EE FF8C lea.l A1, [A6 - 0x74]
000015E4 20D9 move.l [A0]+, [A1]+
000015E6 20D9 move.l [A0]+, [A1]+
000015E8 376E FF94 0110 move.w [A3 + 0x110], [A6 - 0x6C]
000015EE 376E FF96 0112 move.w [A3 + 0x112], [A6 - 0x6A]
000015F4 376E FF98 0114 move.w [A3 + 0x114], [A6 - 0x68]
000015FA 376E FF9A 0116 move.w [A3 + 0x116], [A6 - 0x66]
00001600 376E FF9C 011A move.w [A3 + 0x11A], [A6 - 0x64]
00001606 4247 clr.w D7
00001608 7604 moveq.l D3, 0x04
label0000160A:
0000160A 2007 move.l D0, D7
0000160C E740 asl D0.w, 3
0000160E 48C7 ext.l D7
00001610 2207 move.l D1, D7
00001612 2401 move.l D2, D1
00001614 C2FC 007E mulu.w D1, 0x7E /* '~' */
00001618 4842 swap.w D2
0000161A C4FC 007E mulu.w D2, 0x7E /* '~' */
0000161E 4842 swap.w D2
00001620 4242 clr.w D2
00001622 D282 add.l D1, D2
00001624 43EB 0196 lea.l A1, [A3 + 0x196]
00001628 41F1 1800 lea.l A0, [A1 + D1]
0000162C 43F6 009E lea.l A1, [A6 + D0.w - 0x98]
00001630 20D9 move.l [A0]+, [A1]+
00001632 20D9 move.l [A0]+, [A1]+
00001634 5247 addq.w D7, 1
00001636 B647 cmp.w D3, D7
00001638 6ED0 bgt -0x2E /* 0000160A */
0000163A 276E FFBE 03F0 move.l [A3 + 0x3F0], [A6 - 0x42]
00001640 376E FFC2 03F4 move.w [A3 + 0x3F4], [A6 - 0x3E]
00001646 4247 clr.w D7
00001648 6000 012E bra +0x130 /* 00001778 */
label0000164C:
0000164C 206B 03F0 movea.l A0, [A3 + 0x3F0]
00001650 48C7 ext.l D7
00001652 2007 move.l D0, D7
00001654 2200 move.l D1, D0
00001656 C0FC 004A mulu.w D0, 0x4A /* 'J' */
0000165A 4841 swap.w D1
0000165C C2FC 004A mulu.w D1, 0x4A /* 'J' */
00001660 4841 swap.w D1
00001662 4241 clr.w D1
00001664 D081 add.l D0, D1
00001666 43EE FFC4 lea.l A1, [A6 - 0x3C]
0000166A 41F0 0824 lea.l A0, [A0 + D0 + 0x24]
0000166E 22D8 move.l [A1]+, [A0]+
00001670 22D8 move.l [A1]+, [A0]+
00001672 206B 03F0 movea.l A0, [A3 + 0x3F0]
00001676 48C7 ext.l D7
00001678 2007 move.l D0, D7
0000167A 2200 move.l D1, D0
0000167C C0FC 004A mulu.w D0, 0x4A /* 'J' */
00001680 4841 swap.w D1
00001682 C2FC 004A mulu.w D1, 0x4A /* 'J' */
00001686 4841 swap.w D1
00001688 4241 clr.w D1
0000168A D081 add.l D0, D1
0000168C 43EE FFCC lea.l A1, [A6 - 0x34]
00001690 41F0 082C lea.l A0, [A0 + D0 + 0x2C]
00001694 22D8 move.l [A1]+, [A0]+
00001696 22D8 move.l [A1]+, [A0]+
00001698 206B 03F0 movea.l A0, [A3 + 0x3F0]
0000169C 48C7 ext.l D7
0000169E 2007 move.l D0, D7
000016A0 2200 move.l D1, D0
000016A2 C0FC 004A mulu.w D0, 0x4A /* 'J' */
000016A6 4841 swap.w D1
000016A8 C2FC 004A mulu.w D1, 0x4A /* 'J' */
000016AC 4841 swap.w D1
000016AE 4241 clr.w D1
000016B0 D081 add.l D0, D1
000016B2 43EE FFD4 lea.l A1, [A6 - 0x2C]
000016B6 41F0 0834 lea.l A0, [A0 + D0 + 0x34]
000016BA 22D8 move.l [A1]+, [A0]+
000016BC 22D8 move.l [A1]+, [A0]+
000016BE 206C 03F0 movea.l A0, [A4 + 0x3F0]
000016C2 48C7 ext.l D7
000016C4 2007 move.l D0, D7
000016C6 2200 move.l D1, D0
000016C8 C0FC 004A mulu.w D0, 0x4A /* 'J' */
000016CC 4841 swap.w D1
000016CE C2FC 004A mulu.w D1, 0x4A /* 'J' */
000016D2 4841 swap.w D1
000016D4 4241 clr.w D1
000016D6 D081 add.l D0, D1
000016D8 226B 03F0 movea.l A1, [A3 + 0x3F0]
000016DC 48C7 ext.l D7
000016DE 2207 move.l D1, D7
000016E0 2401 move.l D2, D1
000016E2 C2FC 004A mulu.w D1, 0x4A /* 'J' */
000016E6 4842 swap.w D2
000016E8 C4FC 004A mulu.w D2, 0x4A /* 'J' */
000016EC 4842 swap.w D2
000016EE 4242 clr.w D2
000016F0 D282 add.l D1, D2
000016F2 43F1 1800 lea.l A1, [A1 + D1]
000016F6 41F0 0800 lea.l A0, [A0 + D0]
000016FA 7011 moveq.l D0, 0x11
label000016FC:
000016FC 22D8 move.l [A1]+, [A0]+
000016FE 51C8 FFFC dbf D0, -0x6 /* 000016FC */
00001702 32D8 move.w [A1]+, [A0]+
00001704 206B 03F0 movea.l A0, [A3 + 0x3F0]
00001708 48C7 ext.l D7
0000170A 2007 move.l D0, D7
0000170C 2200 move.l D1, D0
0000170E C0FC 004A mulu.w D0, 0x4A /* 'J' */
00001712 4841 swap.w D1
00001714 C2FC 004A mulu.w D1, 0x4A /* 'J' */
00001718 4841 swap.w D1
0000171A 4241 clr.w D1
0000171C D081 add.l D0, D1
0000171E 41F0 0824 lea.l A0, [A0 + D0 + 0x24]
00001722 43EE FFC4 lea.l A1, [A6 - 0x3C]
00001726 20D9 move.l [A0]+, [A1]+
00001728 20D9 move.l [A0]+, [A1]+
0000172A 206B 03F0 movea.l A0, [A3 + 0x3F0]
0000172E 48C7 ext.l D7
00001730 2007 move.l D0, D7
00001732 2200 move.l D1, D0
00001734 C0FC 004A mulu.w D0, 0x4A /* 'J' */
00001738 4841 swap.w D1
0000173A C2FC 004A mulu.w D1, 0x4A /* 'J' */
0000173E 4841 swap.w D1
00001740 4241 clr.w D1
00001742 D081 add.l D0, D1
00001744 41F0 082C lea.l A0, [A0 + D0 + 0x2C]
00001748 43EE FFCC lea.l A1, [A6 - 0x34]
0000174C 20D9 move.l [A0]+, [A1]+
0000174E 20D9 move.l [A0]+, [A1]+
00001750 206B 03F0 movea.l A0, [A3 + 0x3F0]
00001754 48C7 ext.l D7
00001756 2007 move.l D0, D7
00001758 2200 move.l D1, D0
0000175A C0FC 004A mulu.w D0, 0x4A /* 'J' */
0000175E 4841 swap.w D1
00001760 C2FC 004A mulu.w D1, 0x4A /* 'J' */
00001764 4841 swap.w D1
00001766 4241 clr.w D1
00001768 D081 add.l D0, D1
0000176A 41F0 0834 lea.l A0, [A0 + D0 + 0x34]
0000176E 43EE FFD4 lea.l A1, [A6 - 0x2C]
00001772 20D9 move.l [A0]+, [A1]+
00001774 20D9 move.l [A0]+, [A1]+
00001776 5247 addq.w D7, 1
label00001778:
00001778 BE6C 03F4 cmp.w D7, [A4 + 0x3F4]
0000177C 6C08 bge +0xA /* 00001786 */
0000177E BE6B 03F4 cmp.w D7, [A3 + 0x3F4]
00001782 6D00 FEC8 blt -0x136 /* 0000164C */
label00001786:
00001786 3744 03F6 move.w [A3 + 0x3F6], D4
0000178A 3745 03F8 move.w [A3 + 0x3F8], D5
0000178E 276E FFDC 03FA move.l [A3 + 0x3FA], [A6 - 0x24]
00001794 41EB 03FE lea.l A0, [A3 + 0x3FE]
00001798 43EE FFE0 lea.l A1, [A6 - 0x20]
0000179C 20D9 move.l [A0]+, [A1]+
0000179E 20D9 move.l [A0]+, [A1]+
000017A0 3746 0406 move.w [A3 + 0x406], D6
000017A4 41EB 0408 lea.l A0, [A3 + 0x408]
000017A8 43EE FFE8 lea.l A1, [A6 - 0x18]
000017AC 20D9 move.l [A0]+, [A1]+
000017AE 20D9 move.l [A0]+, [A1]+
000017B0 41EB 0410 lea.l A0, [A3 + 0x410]
000017B4 43EE FFF0 lea.l A1, [A6 - 0x10]
000017B8 20D9 move.l [A0]+, [A1]+
000017BA 20D9 move.l [A0]+, [A1]+
000017BC 41EB 0418 lea.l A0, [A3 + 0x418]
000017C0 43EE FFF8 lea.l A1, [A6 - 0x8]
000017C4 20D9 move.l [A0]+, [A1]+
000017C6 20D9 move.l [A0]+, [A1]+
000017C8 4CEE 1CF8 FF2C movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A6 - 0xD4]
000017CE 4E5E unlink A6
000017D0 4E75 rts
fn000017D2:
000017D2 2F0B move.l -[A7], A3
000017D4 206D BA62 movea.l A0, [A5 - 0x459E]
000017D8 2668 025A movea.l A3, [A0 + 0x25A]
label000017DC:
000017DC 7004 moveq.l D0, 0x04
000017DE B06B 0020 cmp.w D0, [A3 + 0x20]
000017E2 6606 bne +0x8 /* 000017EA */
000017E4 202B 002E move.l D0, [A3 + 0x2E]
000017E8 600A bra +0xC /* 000017F4 */
label000017EA:
000017EA 266B 0026 movea.l A3, [A3 + 0x26]
000017EE 200B move.l D0, A3
000017F0 66EA bne -0x14 /* 000017DC */
000017F2 7000 moveq.l D0, 0x00
label000017F4:
000017F4 265F movea.l A3, [A7]+
000017F6 4E75 rts
export_1142:
fn000017F8:
000017F8 4E56 FF92 link A6, -0x006E
000017FC 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4
00001800 382E 000A move.w D4, [A6 + 0xA]
00001804 426E FFFE clr.w [A6 - 0x2]
00001808 426E FFF8 clr.w [A6 - 0x8]
0000180C 2B6D B9FC B9F8 move.l [A5 - 0x4608], [A5 - 0x4604]
00001812 206D B9F8 movea.l A0, [A5 - 0x4608]
00001816 2F08 move.l -[A7], A0
00001818 4EAD 076A jsr [A5 + 0x76A /* export_233 */]
0000181C 7001 moveq.l D0, 0x01
0000181E 2F00 move.l -[A7], D0
00001820 7200 moveq.l D1, 0x00
00001822 2F01 move.l -[A7], D1
00001824 4EAD 1842 jsr [A5 + 0x1842 /* export_772 */]
00001828 0C44 0007 cmpi.w D4, 0x7
0000182C 4FEF 000C lea.l A7, [A7 + 0xC]
00001830 6610 bne +0x12 /* 00001842 */
00001832 4EBA FF9E jsr [PC - 0x62 /* 000017D2 */]
00001836 2D40 FFFA move.l [A6 - 0x6], D0
0000183A 6606 bne +0x8 /* 00001842 */
0000183C 7000 moveq.l D0, 0x00
0000183E 6000 0502 bra +0x504 /* 00001D42 */
label00001842:
00001842 7000 moveq.l D0, 0x00
00001844 2D40 FF96 move.l [A6 - 0x6A], D0
00001848 4AAD BA62 tst.l [A5 - 0x459E]
0000184C 6600 00A6 bne +0xA8 /* 000018F4 */
00001850 7000 moveq.l D0, 0x00
00001852 2F00 move.l -[A7], D0
00001854 7201 moveq.l D1, 0x01
00001856 2F01 move.l -[A7], D1
00001858 486D B986 pea.l [A5 - 0x467A]
0000185C 4EBA E87E jsr [PC - 0x1782 /* 000000DC */]
00001860 4A40 tst.w D0
00001862 4FEF 000C lea.l A7, [A7 + 0xC]
00001866 6700 008C beq +0x8E /* 000018F4 */
0000186A 486D 28D2 pea.l [A5 + 0x28D2 /* export_1302 */]
0000186E 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00001872 4A40 tst.w D0
00001874 588F addq.l A7, 4
00001876 676C beq +0x6E /* 000018E4 */
00001878 2F2D B986 move.l -[A7], [A5 - 0x467A]
0000187C 2F2D B98A move.l -[A7], [A5 - 0x4676]
00001880 7000 moveq.l D0, 0x00
00001882 2F00 move.l -[A7], D0
00001884 2F00 move.l -[A7], D0
00001886 4EAD 28D2 jsr [A5 + 0x28D2 /* export_1302 */]
0000188A 2B40 BA62 move.l [A5 - 0x459E], D0
0000188E 4FEF 0010 lea.l A7, [A7 + 0x10]
00001892 6746 beq +0x48 /* 000018DA */
00001894 41ED BA6E lea.l A0, [A5 - 0x4592]
00001898 2D48 FF92 move.l [A6 - 0x6E], A0
0000189C 4268 0004 clr.w [A0 + 0x4]
000018A0 206E FF92 movea.l A0, [A6 - 0x6E]
000018A4 4250 clr.w [A0]
000018A6 206E FF92 movea.l A0, [A6 - 0x6E]
000018AA 317C 7FFF 0006 move.w [A0 + 0x6], 0x7FFF
000018B0 206E FF92 movea.l A0, [A6 - 0x6E]
000018B4 317C 7FFF 0002 move.w [A0 + 0x2], 0x7FFF
000018BA 2F2E FF92 move.l -[A7], [A6 - 0x6E]
000018BE 2F2D BA62 move.l -[A7], [A5 - 0x459E]
000018C2 4EAD 133A jsr [A5 + 0x133A /* export_611 */]
000018C6 3B7C 0001 BA76 move.w [A5 - 0x458A], 0x1
000018CC 7000 moveq.l D0, 0x00
000018CE 2B40 BA6A move.l [A5 - 0x4596], D0
000018D2 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1
000018D8 508F addq.l A7, 8
label000018DA:
000018DA 486D 28D2 pea.l [A5 + 0x28D2 /* export_1302 */]
000018DE 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
000018E2 588F addq.l A7, 4
label000018E4:
000018E4 486D B98A pea.l [A5 - 0x4676]
000018E8 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000018EC 7000 moveq.l D0, 0x00
000018EE 2B40 B986 move.l [A5 - 0x467A], D0
000018F2 588F addq.l A7, 4
label000018F4:
000018F4 4A6D BACA tst.w [A5 - 0x4536]
000018F8 6600 01D2 bne +0x1D4 /* 00001ACC */
000018FC 486D BACE pea.l [A5 - 0x4532]
00001900 4EAD 12F2 jsr [A5 + 0x12F2 /* export_602 */]
00001904 486D BACE pea.l [A5 - 0x4532]
00001908 206D B9FC movea.l A0, [A5 - 0x4604]
0000190C 4868 032E pea.l [A0 + 0x32E]
00001910 4EAD 1392 jsr [A5 + 0x1392 /* export_622 */]
00001914 7000 moveq.l D0, 0x00
00001916 2640 movea.l A3, D0
00001918 206D B9FC movea.l A0, [A5 - 0x4604]
0000191C 49E8 032E lea.l A4, [A0 + 0x32E]
00001920 7200 moveq.l D1, 0x00
00001922 7401 moveq.l D2, 0x01
00001924 B46C 000C cmp.w D2, [A4 + 0xC]
00001928 4FEF 000C lea.l A7, [A7 + 0xC]
0000192C 661A bne +0x1C /* 00001948 */
0000192E 4A94 tst.l [A4]
00001930 6616 bne +0x18 /* 00001948 */
00001932 302C 0004 move.w D0, [A4 + 0x4]
00001936 B06C 0006 cmp.w D0, [A4 + 0x6]
0000193A 660C bne +0xE /* 00001948 */
0000193C 302C 0008 move.w D0, [A4 + 0x8]
00001940 B06C 000A cmp.w D0, [A4 + 0xA]
00001944 6602 bne +0x4 /* 00001948 */
00001946 7201 moveq.l D1, 0x01
label00001948:
00001948 3A01 move.w D5, D1
0000194A 6714 beq +0x16 /* 00001960 */
0000194C 7000 moveq.l D0, 0x00
0000194E 2F00 move.l -[A7], D0
00001950 486E FFD6 pea.l [A6 - 0x2A]
00001954 486D BA6A pea.l [A5 - 0x4596]
00001958 4EBA F6DC jsr [PC - 0x924 /* 00001036 */]
0000195C 4FEF 000C lea.l A7, [A7 + 0xC]
label00001960:
00001960 0C44 0007 cmpi.w D4, 0x7
00001964 6620 bne +0x22 /* 00001986 */
00001966 7003 moveq.l D0, 0x03
00001968 B06C 000C cmp.w D0, [A4 + 0xC]
0000196C 6600 0144 bne +0x146 /* 00001AB2 */
00001970 206C 0004 movea.l A0, [A4 + 0x4]
00001974 2F28 002E move.l -[A7], [A0 + 0x2E]
00001978 2F2E FFFA move.l -[A7], [A6 - 0x6]
0000197C 4EBA FAD2 jsr [PC - 0x52E /* 00001450 */]
00001980 508F addq.l A7, 8
00001982 6000 012E bra +0x130 /* 00001AB2 */
label00001986:
00001986 7001 moveq.l D0, 0x01
00001988 B06C 000C cmp.w D0, [A4 + 0xC]
0000198C 6600 0124 bne +0x126 /* 00001AB2 */
00001990 200B move.l D0, A3
00001992 6706 beq +0x8 /* 0000199A */
00001994 2653 movea.l A3, [A3]
00001996 200B move.l D0, A3
00001998 6604 bne +0x6 /* 0000199E */
label0000199A:
0000199A 47ED BA6A lea.l A3, [A5 - 0x4596]
label0000199E:
0000199E 41EE FFDE lea.l A0, [A6 - 0x22]
000019A2 224C movea.l A1, A4
000019A4 5889 addq.l A1, 4
000019A6 20D9 move.l [A0]+, [A1]+
000019A8 20D9 move.l [A0]+, [A1]+
000019AA 302E FFDE move.w D0, [A6 - 0x22]
000019AE B06E FFE0 cmp.w D0, [A6 - 0x20]
000019B2 6600 00A4 bne +0xA6 /* 00001A58 */
000019B6 302E FFE2 move.w D0, [A6 - 0x1E]
000019BA B06E FFE4 cmp.w D0, [A6 - 0x1C]
000019BE 6600 0098 bne +0x9A /* 00001A58 */
000019C2 4A45 tst.w D5
000019C4 6630 bne +0x32 /* 000019F6 */
000019C6 7001 moveq.l D0, 0x01
000019C8 B06B 000C cmp.w D0, [A3 + 0xC]
000019CC 660E bne +0x10 /* 000019DC */
000019CE 41EE FFD6 lea.l A0, [A6 - 0x2A]
000019D2 224B movea.l A1, A3
000019D4 5889 addq.l A1, 4
000019D6 20D9 move.l [A0]+, [A1]+
000019D8 20D9 move.l [A0]+, [A1]+
000019DA 601A bra +0x1C /* 000019F6 */
label000019DC:
000019DC 7003 moveq.l D0, 0x03
000019DE B06B 000C cmp.w D0, [A3 + 0xC]
000019E2 6600 00CE bne +0xD0 /* 00001AB2 */
000019E6 206B 0004 movea.l A0, [A3 + 0x4]
000019EA 43EE FFD6 lea.l A1, [A6 - 0x2A]
000019EE 41E8 0018 lea.l A0, [A0 + 0x18]
000019F2 22D8 move.l [A1]+, [A0]+
000019F4 22D8 move.l [A1]+, [A0]+
label000019F6:
000019F6 302E FFE0 move.w D0, [A6 - 0x20]
000019FA 48C0 ext.l D0
000019FC 322E FFD8 move.w D1, [A6 - 0x28]
00001A00 48C1 ext.l D1
00001A02 342E FFD6 move.w D2, [A6 - 0x2A]
00001A06 48C2 ext.l D2
00001A08 9282 sub.l D1, D2
00001A0A 2C01 move.l D6, D1
00001A0C DC80 add.l D6, D0
00001A0E 302E FFE4 move.w D0, [A6 - 0x1C]
00001A12 48C0 ext.l D0
00001A14 322E FFDC move.w D1, [A6 - 0x24]
00001A18 48C1 ext.l D1
00001A1A 342E FFDA move.w D2, [A6 - 0x26]
00001A1E 48C2 ext.l D2
00001A20 9282 sub.l D1, D2
00001A22 2E01 move.l D7, D1
00001A24 DE80 add.l D7, D0
00001A26 0C86 0000 7FFF cmpi.l D6, 0x7FFF
00001A2C 6E08 bgt +0xA /* 00001A36 */
00001A2E 0C87 0000 7FFF cmpi.l D7, 0x7FFF
00001A34 6F0E ble +0x10 /* 00001A44 */
label00001A36:
00001A36 4878 03EC push.l 0x3EC
00001A3A 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00001A3E 588F addq.l A7, 4
00001A40 6000 02DA bra +0x2DC /* 00001D1C */
label00001A44:
00001A44 4A45 tst.w D5
00001A46 6608 bne +0xA /* 00001A50 */
00001A48 7003 moveq.l D0, 0x03
00001A4A B06B 000C cmp.w D0, [A3 + 0xC]
00001A4E 6708 beq +0xA /* 00001A58 */
label00001A50:
00001A50 3D46 FFE0 move.w [A6 - 0x20], D6
00001A54 3D47 FFE4 move.w [A6 - 0x1C], D7
label00001A58:
00001A58 4AAE FF96 tst.l [A6 - 0x6A]
00001A5C 6614 bne +0x16 /* 00001A72 */
00001A5E 2D6D BA78 FF96 move.l [A6 - 0x6A], [A5 - 0x4588]
00001A64 41ED BABA lea.l A0, [A5 - 0x4546]
00001A68 43EE FFDE lea.l A1, [A6 - 0x22]
00001A6C 20D9 move.l [A0]+, [A1]+
00001A6E 20D9 move.l [A0]+, [A1]+
00001A70 6040 bra +0x42 /* 00001AB2 */
label00001A72:
00001A72 302E FFDE move.w D0, [A6 - 0x22]
00001A76 B06D BABA cmp.w D0, [A5 - 0x4546]
00001A7A 6C06 bge +0x8 /* 00001A82 */
00001A7C 3B6E FFDE BABA move.w [A5 - 0x4546], [A6 - 0x22]
label00001A82:
00001A82 302E FFE2 move.w D0, [A6 - 0x1E]
00001A86 B06D BABE cmp.w D0, [A5 - 0x4542]
00001A8A 6C06 bge +0x8 /* 00001A92 */
00001A8C 3B6E FFE2 BABE move.w [A5 - 0x4542], [A6 - 0x1E]
label00001A92:
00001A92 302E FFE0 move.w D0, [A6 - 0x20]
00001A96 B06D BABC cmp.w D0, [A5 - 0x4544]
00001A9A 6F06 ble +0x8 /* 00001AA2 */
00001A9C 3B6E FFE0 BABC move.w [A5 - 0x4544], [A6 - 0x20]
label00001AA2:
00001AA2 302E FFE4 move.w D0, [A6 - 0x1C]
00001AA6 B06D BAC0 cmp.w D0, [A5 - 0x4540]
00001AAA 6F06 ble +0x8 /* 00001AB2 */
00001AAC 3B6E FFE4 BAC0 move.w [A5 - 0x4540], [A6 - 0x1C]
label00001AB2:
00001AB2 2854 movea.l A4, [A4]
00001AB4 200C move.l D0, A4
00001AB6 6600 FEA8 bne -0x156 /* 00001960 */
00001ABA 0C44 0007 cmpi.w D4, 0x7
00001ABE 660C bne +0xE /* 00001ACC */
00001AC0 7001 moveq.l D0, 0x01
00001AC2 2F00 move.l -[A7], D0
00001AC4 2F00 move.l -[A7], D0
00001AC6 4EAD 16DA jsr [A5 + 0x16DA /* export_727 */]
00001ACA 508F addq.l A7, 8
label00001ACC:
00001ACC 3D7C 0001 FFF8 move.w [A6 - 0x8], 0x1
00001AD2 4AAE FF96 tst.l [A6 - 0x6A]
00001AD6 6776 beq +0x78 /* 00001B4E */
00001AD8 206D B9FC movea.l A0, [A5 - 0x4604]
00001ADC 43EE FFEA lea.l A1, [A6 - 0x16]
00001AE0 41E8 032E lea.l A0, [A0 + 0x32E]
00001AE4 22D8 move.l [A1]+, [A0]+
00001AE6 22D8 move.l [A1]+, [A0]+
00001AE8 22D8 move.l [A1]+, [A0]+
00001AEA 32D8 move.w [A1]+, [A0]+
00001AEC 206D B9FC movea.l A0, [A5 - 0x4604]
00001AF0 7000 moveq.l D0, 0x00
00001AF2 2140 032E move.l [A0 + 0x32E], D0
00001AF6 206D B9FC movea.l A0, [A5 - 0x4604]
00001AFA 41E8 0332 lea.l A0, [A0 + 0x332]
00001AFE 43ED BABA lea.l A1, [A5 - 0x4546]
00001B02 20D9 move.l [A0]+, [A1]+
00001B04 20D9 move.l [A0]+, [A1]+
00001B06 206D B9FC movea.l A0, [A5 - 0x4604]
00001B0A 317C 0001 033A move.w [A0 + 0x33A], 0x1
00001B10 7201 moveq.l D1, 0x01
00001B12 4A44 tst.w D4
00001B14 670E beq +0x10 /* 00001B24 */
00001B16 0C44 0001 cmpi.w D4, 0x1
00001B1A 6708 beq +0xA /* 00001B24 */
00001B1C 0C44 0006 cmpi.w D4, 0x6
00001B20 6702 beq +0x4 /* 00001B24 */
00001B22 7200 moveq.l D1, 0x00
label00001B24:
00001B24 4A81 tst.l D1
00001B26 6704 beq +0x6 /* 00001B2C */
00001B28 7011 moveq.l D0, 0x11
00001B2A 6002 bra +0x4 /* 00001B2E */
label00001B2C:
00001B2C 7001 moveq.l D0, 0x01
label00001B2E:
00001B2E 2F00 move.l -[A7], D0
00001B30 4EAD 13BA jsr [A5 + 0x13BA /* export_627 */]
00001B34 3D40 FFF8 move.w [A6 - 0x8], D0
00001B38 206D B9FC movea.l A0, [A5 - 0x4604]
00001B3C 41E8 032E lea.l A0, [A0 + 0x32E]
00001B40 43EE FFEA lea.l A1, [A6 - 0x16]
00001B44 20D9 move.l [A0]+, [A1]+
00001B46 20D9 move.l [A0]+, [A1]+
00001B48 20D9 move.l [A0]+, [A1]+
00001B4A 30D9 move.w [A0]+, [A1]+
00001B4C 588F addq.l A7, 4
label00001B4E:
00001B4E 4A6E FFF8 tst.w [A6 - 0x8]
00001B52 6700 01BC beq +0x1BE /* 00001D10 */
00001B56 4AAD BA62 tst.l [A5 - 0x459E]
00001B5A 6726 beq +0x28 /* 00001B82 */
00001B5C 3B44 BAC8 move.w [A5 - 0x4538], D4
00001B60 3004 move.w D0, D4
00001B62 48C0 ext.l D0
00001B64 2F00 move.l -[A7], D0
00001B66 2F2D BA66 move.l -[A7], [A5 - 0x459A]
00001B6A 486D BA6A pea.l [A5 - 0x4596]
00001B6E 2F2D BA62 move.l -[A7], [A5 - 0x459E]
00001B72 4EBA F100 jsr [PC - 0xF00 /* 00000C74 */]
00001B76 3D40 FFF8 move.w [A6 - 0x8], D0
00001B7A 4FEF 0010 lea.l A7, [A7 + 0x10]
00001B7E 6000 0164 bra +0x166 /* 00001CE4 */
label00001B82:
00001B82 4A44 tst.w D4
00001B84 6600 015E bne +0x160 /* 00001CE4 */
00001B88 4EBA E514 jsr [PC - 0x1AEC /* 0000009E */]
00001B8C 0C40 0002 cmpi.w D0, 0x2
00001B90 6600 0152 bne +0x154 /* 00001CE4 */
00001B94 486E FFD2 pea.l [A6 - 0x2E]
00001B98 7002 moveq.l D0, 0x02
00001B9A 2F00 move.l -[A7], D0
00001B9C 486E FFC4 pea.l [A6 - 0x3C]
00001BA0 4EBA E53A jsr [PC - 0x1AC6 /* 000000DC */]
00001BA4 4A40 tst.w D0
00001BA6 4FEF 000C lea.l A7, [A7 + 0xC]
00001BAA 6700 0138 beq +0x13A /* 00001CE4 */
00001BAE 206D E9DE movea.l A0, [A5 - 0x1622]
00001BB2 7064 moveq.l D0, 0x64
00001BB4 B068 017E cmp.w D0, [A0 + 0x17E]
00001BB8 6E04 bgt +0x6 /* 00001BBE */
00001BBA 7001 moveq.l D0, 0x01
00001BBC 6002 bra +0x4 /* 00001BC0 */
label00001BBE:
00001BBE 7000 moveq.l D0, 0x00
label00001BC0:
00001BC0 3D40 FF94 move.w [A6 - 0x6C], D0
00001BC4 486D 1212 pea.l [A5 + 0x1212 /* export_574 */]
00001BC8 206D B9F8 movea.l A0, [A5 - 0x4608]
00001BCC 4868 0340 pea.l [A0 + 0x340]
00001BD0 486E FFE9 pea.l [A6 - 0x17]
00001BD4 486E FFDC pea.l [A6 - 0x24]
00001BD8 7000 moveq.l D0, 0x00
00001BDA 2F00 move.l -[A7], D0
00001BDC 1D7C 0080 FFE8 move.b [A6 - 0x18], 0x80
00001BE2 1D7C 0080 FFE6 move.b [A6 - 0x1A], 0x80
00001BE8 7200 moveq.l D1, 0x00
00001BEA 323C 0080 move.w D1, 0x80
00001BEE 2F01 move.l -[A7], D1
00001BF0 3D6D BA7C FFDA move.w [A6 - 0x26], [A5 - 0x4584]
00001BF6 322D BA7C move.w D1, [A5 - 0x4584]
00001BFA 48C1 ext.l D1
00001BFC 2F01 move.l -[A7], D1
00001BFE 4EAD 125A jsr [A5 + 0x125A /* export_583 */]
00001C02 206D E9DE movea.l A0, [A5 - 0x1622]
00001C06 3228 017E move.w D1, [A0 + 0x17E]
00001C0A 48C1 ext.l D1
00001C0C 342E FFD4 move.w D2, [A6 - 0x2C]
00001C10 48C2 ext.l D2
00001C12 362E FF94 move.w D3, [A6 - 0x6C]
00001C16 48C3 ext.l D3
00001C18 9483 sub.l D2, D3
00001C1A 2F00 move.l -[A7], D0
00001C1C 2001 move.l D0, D1
00001C1E 2202 move.l D1, D2
00001C20 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00001C24 2200 move.l D1, D0
00001C26 201F move.l D0, [A7]+
00001C28 2F00 move.l -[A7], D0
00001C2A 2001 move.l D0, D1
00001C2C 7264 moveq.l D1, 0x64
00001C2E 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001C32 2200 move.l D1, D0
00001C34 201F move.l D0, [A7]+
00001C36 D280 add.l D1, D0
00001C38 4FEF 000C lea.l A7, [A7 + 0xC]
00001C3C 2F01 move.l -[A7], D1
00001C3E 2F2D B9F8 move.l -[A7], [A5 - 0x4608]
00001C42 4EAD 123A jsr [A5 + 0x123A /* export_579 */]
00001C46 486D 121A pea.l [A5 + 0x121A /* export_575 */]
00001C4A 206D B9F8 movea.l A0, [A5 - 0x4608]
00001C4E 4868 035A pea.l [A0 + 0x35A]
00001C52 486E FFE7 pea.l [A6 - 0x19]
00001C56 486E FFD8 pea.l [A6 - 0x28]
00001C5A 7000 moveq.l D0, 0x00
00001C5C 2F00 move.l -[A7], D0
00001C5E 7200 moveq.l D1, 0x00
00001C60 122E FFE8 move.b D1, [A6 - 0x18]
00001C64 2F01 move.l -[A7], D1
00001C66 3D6D BA7E FFD6 move.w [A6 - 0x2A], [A5 - 0x4582]
00001C6C 322D BA7E move.w D1, [A5 - 0x4582]
00001C70 48C1 ext.l D1
00001C72 2F01 move.l -[A7], D1
00001C74 4EAD 1262 jsr [A5 + 0x1262 /* export_584 */]
00001C78 206D E9DE movea.l A0, [A5 - 0x1622]
00001C7C 3228 017E move.w D1, [A0 + 0x17E]
00001C80 48C1 ext.l D1
00001C82 342E FFD2 move.w D2, [A6 - 0x2E]
00001C86 48C2 ext.l D2
00001C88 362E FF94 move.w D3, [A6 - 0x6C]
00001C8C 48C3 ext.l D3
00001C8E 9483 sub.l D2, D3
00001C90 2F00 move.l -[A7], D0
00001C92 2001 move.l D0, D1
00001C94 2202 move.l D1, D2
00001C96 4EAD 034A jsr [A5 + 0x34A /* export_101 */]
00001C9A 2200 move.l D1, D0
00001C9C 201F move.l D0, [A7]+
00001C9E 2F00 move.l -[A7], D0
00001CA0 2001 move.l D0, D1
00001CA2 7264 moveq.l D1, 0x64
00001CA4 4EAD 0352 jsr [A5 + 0x352 /* export_102 */]
00001CA8 2200 move.l D1, D0
00001CAA 201F move.l D0, [A7]+
00001CAC D280 add.l D1, D0
00001CAE 4FEF 000C lea.l A7, [A7 + 0xC]
00001CB2 2F01 move.l -[A7], D1
00001CB4 2F2D B9F8 move.l -[A7], [A5 - 0x4608]
00001CB8 4EAD 123A jsr [A5 + 0x123A /* export_579 */]
00001CBC 2F2D B9F8 move.l -[A7], [A5 - 0x4608]
00001CC0 4EAD 10AA jsr [A5 + 0x10AA /* export_529 */]
00001CC4 7000 moveq.l D0, 0x00
00001CC6 2F00 move.l -[A7], D0
00001CC8 486E FF9A pea.l [A6 - 0x66]
00001CCC 720A moveq.l D1, 0x0A
00001CCE 2F01 move.l -[A7], D1
00001CD0 486E FFE6 pea.l [A6 - 0x1A]
00001CD4 486E FFD6 pea.l [A6 - 0x2A]
00001CD8 4EAD 178A jsr [A5 + 0x178A /* export_749 */]
00001CDC 3D40 FFF8 move.w [A6 - 0x8], D0
00001CE0 4FEF 0048 lea.l A7, [A7 + 0x48]
label00001CE4:
00001CE4 4AAE FF96 tst.l [A6 - 0x6A]
00001CE8 670A beq +0xC /* 00001CF4 */
00001CEA 7002 moveq.l D0, 0x02
00001CEC 2F00 move.l -[A7], D0
00001CEE 4EAD 137A jsr [A5 + 0x137A /* export_619 */]
00001CF2 588F addq.l A7, 4
label00001CF4:
00001CF4 486D BAAC pea.l [A5 - 0x4554]
00001CF8 4EAD 12F2 jsr [A5 + 0x12F2 /* export_602 */]
00001CFC 486D BAAC pea.l [A5 - 0x4554]
00001D00 206D B9FC movea.l A0, [A5 - 0x4604]
00001D04 4868 032E pea.l [A0 + 0x32E]
00001D08 4EAD 1392 jsr [A5 + 0x1392 /* export_622 */]
00001D0C 4FEF 000C lea.l A7, [A7 + 0xC]
label00001D10:
00001D10 2B6D BA66 BA8C move.l [A5 - 0x4574], [A5 - 0x459A]
00001D16 7000 moveq.l D0, 0x00
00001D18 2B40 BA66 move.l [A5 - 0x459A], D0
label00001D1C:
00001D1C 4A6E FFFE tst.w [A6 - 0x2]
00001D20 6718 beq +0x1A /* 00001D3A */
00001D22 7001 moveq.l D0, 0x01
00001D24 2F00 move.l -[A7], D0
00001D26 2F2D BA62 move.l -[A7], [A5 - 0x459E]
00001D2A 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
00001D2E 7000 moveq.l D0, 0x00
00001D30 2B40 BA62 move.l [A5 - 0x459E], D0
00001D34 426D BA76 clr.w [A5 - 0x458A]
00001D38 508F addq.l A7, 8
label00001D3A:
00001D3A 4EAD 17D2 jsr [A5 + 0x17D2 /* export_758 */]
00001D3E 302E FFF8 move.w D0, [A6 - 0x8]
label00001D42:
00001D42 4CEE 18F8 FF76 movem.l D3,D4,D5,D6,D7,A3,A4, [A6 - 0x8A]
00001D48 4E5E unlink A6
00001D4A 4E75 rts
fn00001D4C:
00001D4C 4E56 FFFA link A6, -0x0006
00001D50 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00001D54 286E 0010 movea.l A4, [A6 + 0x10]
00001D58 7E01 moveq.l D7, 0x01
00001D5A 206E 0008 movea.l A0, [A6 + 0x8]
00001D5E 3A28 01C4 move.w D5, [A0 + 0x1C4]
00001D62 206E 0008 movea.l A0, [A6 + 0x8]
00001D66 2668 021E movea.l A3, [A0 + 0x21E]
00001D6A 7CFF moveq.l D6, 0xFFFFFFFF
00001D6C 6078 bra +0x7A /* 00001DE6 */
label00001D6E:
00001D6E 303C 100F move.w D0, 0x100F
00001D72 C06B 0008 and.w D0, [A3 + 0x8]
00001D76 0C40 0002 cmpi.w D0, 0x2
00001D7A 6666 bne +0x68 /* 00001DE2 */
00001D7C 2013 move.l D0, [A3]
00001D7E B0AE 000C cmp.l D0, [A6 + 0xC]
00001D82 665E bne +0x60 /* 00001DE2 */
00001D84 486D 2862 pea.l [A5 + 0x2862 /* export_1288 */]
00001D88 4EAD 021A jsr [A5 + 0x21A /* export_63 */]
00001D8C 3E00 move.w D7, D0
00001D8E 588F addq.l A7, 4
00001D90 6750 beq +0x52 /* 00001DE2 */
00001D92 486E FFFA pea.l [A6 - 0x6]
00001D96 486E FFFE pea.l [A6 - 0x2]
00001D9A 2F0C move.l -[A7], A4
00001D9C 4EAD 2862 jsr [A5 + 0x2862 /* export_1288 */]
00001DA0 7200 moveq.l D1, 0x00
00001DA2 4A40 tst.w D0
00001DA4 4FEF 000C lea.l A7, [A7 + 0xC]
00001DA8 6722 beq +0x24 /* 00001DCC */
00001DAA 2F01 move.l -[A7], D1
00001DAC 2F0C move.l -[A7], A4
00001DAE 7000 moveq.l D0, 0x00
00001DB0 302E FFFE move.w D0, [A6 - 0x2]
00001DB4 2F00 move.l -[A7], D0
00001DB6 2F2E FFFA move.l -[A7], [A6 - 0x6]
00001DBA 2F0B move.l -[A7], A3
00001DBC 4EAD 286A jsr [A5 + 0x286A /* export_1289 */]
00001DC0 4FEF 0010 lea.l A7, [A7 + 0x10]
00001DC4 221F move.l D1, [A7]+
00001DC6 4A40 tst.w D0
00001DC8 6702 beq +0x4 /* 00001DCC */
00001DCA 7201 moveq.l D1, 0x01
label00001DCC:
00001DCC 3E01 move.w D7, D1
00001DCE 6708 beq +0xA /* 00001DD8 */
00001DD0 206E FFFA movea.l A0, [A6 - 0x6]
00001DD4 20AE 0014 move.l [A0], [A6 + 0x14]
label00001DD8:
00001DD8 486D 2862 pea.l [A5 + 0x2862 /* export_1288 */]
00001DDC 4EAD 0212 jsr [A5 + 0x212 /* export_62 */]
00001DE0 588F addq.l A7, 4
label00001DE2:
00001DE2 D6FC 001C add.w A3, 0x1C
label00001DE6:
00001DE6 5246 addq.w D6, 1
00001DE8 BA46 cmp.w D5, D6
00001DEA 6F06 ble +0x8 /* 00001DF2 */
00001DEC 4A47 tst.w D7
00001DEE 6600 FF7E bne -0x80 /* 00001D6E */
label00001DF2:
00001DF2 3007 move.w D0, D7
00001DF4 4CEE 18E0 FFE6 movem.l D5,D6,D7,A3,A4, [A6 - 0x1A]
00001DFA 4E5E unlink A6
00001DFC 4E75 rts
fn00001DFE:
00001DFE 4E56 FFE4 link A6, -0x001C
00001E02 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00001E06 700E moveq.l D0, 0x0E
00001E08 2F00 move.l -[A7], D0
00001E0A 486E FFF2 pea.l [A6 - 0xE]
00001E0E 4EAD 1B02 jsr [A5 + 0x1B02 /* export_860 */]
00001E12 3D7C 0003 FFFE move.w [A6 - 0x2], 0x3
00001E18 302E 001C move.w D0, [A6 + 0x1C]
00001E1C 906E 000C sub.w D0, [A6 + 0xC]
00001E20 3D40 FFF0 move.w [A6 - 0x10], D0
00001E24 302E 0018 move.w D0, [A6 + 0x18]
00001E28 906E 0008 sub.w D0, [A6 + 0x8]
00001E2C 3D40 FFEE move.w [A6 - 0x12], D0
00001E30 3D7C FFFF FFE8 move.w [A6 - 0x18], 0xFFFF
00001E36 486E FFE8 pea.l [A6 - 0x18]
00001E3A 206E 0010 movea.l A0, [A6 + 0x10]
00001E3E 2F28 025A move.l -[A7], [A0 + 0x25A]
00001E42 4EAD 16EA jsr [A5 + 0x16EA /* export_729 */]
00001E46 206E 0020 movea.l A0, [A6 + 0x20]
00001E4A 47E8 025A lea.l A3, [A0 + 0x25A]
00001E4E 7C01 moveq.l D6, 0x01
00001E50 206E 0010 movea.l A0, [A6 + 0x10]
00001E54 2868 025A movea.l A4, [A0 + 0x25A]
00001E58 4FEF 0010 lea.l A7, [A7 + 0x10]
00001E5C 6000 00B2 bra +0xB4 /* 00001F10 */
label00001E60:
00001E60 2D6E 0014 FFEA move.l [A6 - 0x16], [A6 + 0x14]
label00001E66:
00001E66 206E FFEA movea.l A0, [A6 - 0x16]
00001E6A 7003 moveq.l D0, 0x03
00001E6C B068 000C cmp.w D0, [A0 + 0xC]
00001E70 6600 008E bne +0x90 /* 00001F00 */
00001E74 206E FFEA movea.l A0, [A6 - 0x16]
00001E78 B9E8 0004 cmpa.l A4, [A0 + 0x4]
00001E7C 6600 0082 bne +0x84 /* 00001F00 */
00001E80 2F0B move.l -[A7], A3
00001E82 2F2E 0020 move.l -[A7], [A6 + 0x20]
00001E86 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001E8A 2F0C move.l -[A7], A4
00001E8C 4EBA 032A jsr [PC + 0x32A /* 000021B8 */]
00001E90 3C00 move.w D6, D0
00001E92 4FEF 0010 lea.l A7, [A7 + 0x10]
00001E96 6774 beq +0x76 /* 00001F0C */
00001E98 2D53 FFF6 move.l [A6 - 0xA], [A3]
00001E9C 486E FFF2 pea.l [A6 - 0xE]
00001EA0 2F2E 0024 move.l -[A7], [A6 + 0x24]
00001EA4 4EAD 108A jsr [A5 + 0x108A /* export_525 */]
00001EA8 2053 movea.l A0, [A3]
00001EAA 302E FFF0 move.w D0, [A6 - 0x10]
00001EAE D168 001C add.w [A0 + 0x1C], D0
00001EB2 2053 movea.l A0, [A3]
00001EB4 302E FFEE move.w D0, [A6 - 0x12]
00001EB8 D168 0018 add.w [A0 + 0x18], D0
00001EBC 2053 movea.l A0, [A3]
00001EBE 302E FFF0 move.w D0, [A6 - 0x10]
00001EC2 D168 001E add.w [A0 + 0x1E], D0
00001EC6 2053 movea.l A0, [A3]
00001EC8 302E FFEE move.w D0, [A6 - 0x12]
00001ECC D168 001A add.w [A0 + 0x1A], D0
00001ED0 202E 0020 move.l D0, [A6 + 0x20]
00001ED4 B0AD BAA8 cmp.l D0, [A5 - 0x4558]
00001ED8 508F addq.l A7, 8
00001EDA 661E bne +0x20 /* 00001EFA */
00001EDC 7004 moveq.l D0, 0x04
00001EDE B06C 0020 cmp.w D0, [A4 + 0x20]
00001EE2 6616 bne +0x18 /* 00001EFA */
00001EE4 7000 moveq.l D0, 0x00
00001EE6 302C 0022 move.w D0, [A4 + 0x22]
00001EEA 223C 0000 8000 move.l D1, 0x8000
00001EF0 C280 and.l D1, D0
00001EF2 6606 bne +0x8 /* 00001EFA */
00001EF4 2053 movea.l A0, [A3]
00001EF6 214C 0032 move.l [A0 + 0x32], A4
label00001EFA:
00001EFA 2053 movea.l A0, [A3]
00001EFC 47E8 0026 lea.l A3, [A0 + 0x26]
label00001F00:
00001F00 206E FFEA movea.l A0, [A6 - 0x16]
00001F04 2D50 FFEA move.l [A6 - 0x16], [A0]
00001F08 6600 FF5C bne -0xA2 /* 00001E66 */
label00001F0C:
00001F0C 286C 0026 movea.l A4, [A4 + 0x26]
label00001F10:
00001F10 200C move.l D0, A4
00001F12 6706 beq +0x8 /* 00001F1A */
00001F14 4A46 tst.w D6
00001F16 6600 FF48 bne -0xB6 /* 00001E60 */
label00001F1A:
00001F1A 4A46 tst.w D6
00001F1C 6700 00DC beq +0xDE /* 00001FFA */
00001F20 7004 moveq.l D0, 0x04
00001F22 C06D BAC6 and.w D0, [A5 - 0x453A]
00001F26 6700 00D2 beq +0xD4 /* 00001FFA */
00001F2A 2D6E 0014 FFEA move.l [A6 - 0x16], [A6 + 0x14]
label00001F30:
00001F30 206E FFEA movea.l A0, [A6 - 0x16]
00001F34 7004 moveq.l D0, 0x04
00001F36 B068 000C cmp.w D0, [A0 + 0xC]
00001F3A 6600 00AE bne +0xB0 /* 00001FEA */
00001F3E 206E FFEA movea.l A0, [A6 - 0x16]
00001F42 2068 0004 movea.l A0, [A0 + 0x4]
00001F46 49D0 lea.l A4, [A0]
00001F48 7000 moveq.l D0, 0x00
00001F4A 302C 0022 move.w D0, [A4 + 0x22]
00001F4E 223C 0000 8000 move.l D1, 0x8000
00001F54 C280 and.l D1, D0
00001F56 6600 0092 bne +0x94 /* 00001FEA */
00001F5A 4247 clr.w D7
00001F5C 2D6E 0014 FFE4 move.l [A6 - 0x1C], [A6 + 0x14]
label00001F62:
00001F62 202E FFE4 move.l D0, [A6 - 0x1C]
00001F66 B0AE FFEA cmp.l D0, [A6 - 0x16]
00001F6A 6602 bne +0x4 /* 00001F6E */
00001F6C 7E01 moveq.l D7, 0x01
label00001F6E:
00001F6E 206E FFE4 movea.l A0, [A6 - 0x1C]
00001F72 7003 moveq.l D0, 0x03
00001F74 B068 000C cmp.w D0, [A0 + 0xC]
00001F78 660A bne +0xC /* 00001F84 */
00001F7A 206E FFE4 movea.l A0, [A6 - 0x1C]
00001F7E B9E8 0004 cmpa.l A4, [A0 + 0x4]
00001F82 6724 beq +0x26 /* 00001FA8 */
label00001F84:
00001F84 4A47 tst.w D7
00001F86 6616 bne +0x18 /* 00001F9E */
00001F88 206E FFE4 movea.l A0, [A6 - 0x1C]
00001F8C 7004 moveq.l D0, 0x04
00001F8E B068 000C cmp.w D0, [A0 + 0xC]
00001F92 660A bne +0xC /* 00001F9E */
00001F94 206E FFE4 movea.l A0, [A6 - 0x1C]
00001F98 B9E8 0004 cmpa.l A4, [A0 + 0x4]
00001F9C 670A beq +0xC /* 00001FA8 */
label00001F9E:
00001F9E 206E FFE4 movea.l A0, [A6 - 0x1C]
00001FA2 2D50 FFE4 move.l [A6 - 0x1C], [A0]
00001FA6 66BA bne -0x44 /* 00001F62 */
label00001FA8:
00001FA8 4AAE FFE4 tst.l [A6 - 0x1C]
00001FAC 663C bne +0x3E /* 00001FEA */
00001FAE 2F0B move.l -[A7], A3
00001FB0 2F2E 0020 move.l -[A7], [A6 + 0x20]
00001FB4 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001FB8 2F0C move.l -[A7], A4
00001FBA 4EBA 01FC jsr [PC + 0x1FC /* 000021B8 */]
00001FBE 3C00 move.w D6, D0
00001FC0 4FEF 0010 lea.l A7, [A7 + 0x10]
00001FC4 6734 beq +0x36 /* 00001FFA */
00001FC6 3D7C 0004 FFFE move.w [A6 - 0x2], 0x4
00001FCC 2D53 FFF6 move.l [A6 - 0xA], [A3]
00001FD0 486E FFF2 pea.l [A6 - 0xE]
00001FD4 2F2E 0024 move.l -[A7], [A6 + 0x24]
00001FD8 4EAD 108A jsr [A5 + 0x108A /* export_525 */]
00001FDC 2053 movea.l A0, [A3]
00001FDE 214C 0032 move.l [A0 + 0x32], A4
00001FE2 2053 movea.l A0, [A3]
00001FE4 47E8 0026 lea.l A3, [A0 + 0x26]
00001FE8 508F addq.l A7, 8
label00001FEA:
00001FEA 4A46 tst.w D6
00001FEC 670C beq +0xE /* 00001FFA */
00001FEE 206E FFEA movea.l A0, [A6 - 0x16]
00001FF2 2D50 FFEA move.l [A6 - 0x16], [A0]
00001FF6 6600 FF38 bne -0xC6 /* 00001F30 */
label00001FFA:
00001FFA 4A46 tst.w D6
00001FFC 6628 bne +0x2A /* 00002026 */
00001FFE 206E 0020 movea.l A0, [A6 + 0x20]
00002002 41E8 025A lea.l A0, [A0 + 0x25A]
00002006 B1CB cmpa.l A0, A3
00002008 671C beq +0x1E /* 00002026 */
0000200A 206E 0020 movea.l A0, [A6 + 0x20]
0000200E 2868 025A movea.l A4, [A0 + 0x25A]
00002012 206E 0020 movea.l A0, [A6 + 0x20]
00002016 2153 025A move.l [A0 + 0x25A], [A3]
0000201A 7000 moveq.l D0, 0x00
0000201C 2680 move.l [A3], D0
0000201E 2F0C move.l -[A7], A4
00002020 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */]
00002024 588F addq.l A7, 4
label00002026:
00002026 3006 move.w D0, D6
00002028 4CEE 18C0 FFD4 movem.l D6,D7,A3,A4, [A6 - 0x2C]
0000202E 4E5E unlink A6
00002030 4E75 rts
fn00002032:
00002032 2F0B move.l -[A7], A3
00002034 266F 0008 movea.l A3, [A7 + 0x8]
00002038 6030 bra +0x32 /* 0000206A */
label0000203A:
0000203A 700B moveq.l D0, 0x0B
0000203C B06B 0020 cmp.w D0, [A3 + 0x20]
00002040 660C bne +0xE /* 0000204E */
00002042 2F2B 002A move.l -[A7], [A3 + 0x2A]
00002046 4EBA FFEA jsr [PC - 0x16 /* 00002032 */]
0000204A 588F addq.l A7, 4
0000204C 6018 bra +0x1A /* 00002066 */
label0000204E:
0000204E 7004 moveq.l D0, 0x04
00002050 B06B 0020 cmp.w D0, [A3 + 0x20]
00002054 6610 bne +0x12 /* 00002066 */
00002056 202B 002E move.l D0, [A3 + 0x2E]
0000205A B0AD F554 cmp.l D0, [A5 - 0xAAC]
0000205E 6606 bne +0x8 /* 00002066 */
00002060 276D F550 002E move.l [A3 + 0x2E], [A5 - 0xAB0]
label00002066:
00002066 266B 0026 movea.l A3, [A3 + 0x26]
label0000206A:
0000206A 200B move.l D0, A3
0000206C 66CC bne -0x32 /* 0000203A */
0000206E 265F movea.l A3, [A7]+
00002070 4E75 rts
export_1143:
00002072 4E56 FFEE link A6, -0x0012
00002076 48E7 0118 movem.l -[A7], D7,A3,A4
0000207A 49ED BAAC lea.l A4, [A5 - 0x4554]
label0000207E:
0000207E 7004 moveq.l D0, 0x04
00002080 B06C 000C cmp.w D0, [A4 + 0xC]
00002084 6718 beq +0x1A /* 0000209E */
00002086 7003 moveq.l D0, 0x03
00002088 B06C 000C cmp.w D0, [A4 + 0xC]
0000208C 6600 0118 bne +0x11A /* 000021A6 */
00002090 206C 0004 movea.l A0, [A4 + 0x4]
00002094 7004 moveq.l D0, 0x04
00002096 B068 0020 cmp.w D0, [A0 + 0x20]
0000209A 6600 010A bne +0x10C /* 000021A6 */
label0000209E:
0000209E 7004 moveq.l D0, 0x04
000020A0 B06C 000C cmp.w D0, [A4 + 0xC]
000020A4 660A bne +0xC /* 000020B0 */
000020A6 206C 0004 movea.l A0, [A4 + 0x4]
000020AA 2068 0032 movea.l A0, [A0 + 0x32]
000020AE 6008 bra +0xA /* 000020B8 */
label000020B0:
000020B0 206C 0004 movea.l A0, [A4 + 0x4]
000020B4 2068 0032 movea.l A0, [A0 + 0x32]
label000020B8:
000020B8 2D48 FFFC move.l [A6 - 0x4], A0
000020BC 2F2E FFFC move.l -[A7], [A6 - 0x4]
000020C0 4EAD 17C2 jsr [A5 + 0x17C2 /* export_756 */]
000020C4 206E FFFC movea.l A0, [A6 - 0x4]
000020C8 2B68 002E F554 move.l [A5 - 0xAAC], [A0 + 0x2E]
000020CE 206D F554 movea.l A0, [A5 - 0xAAC]
000020D2 3E28 03F8 move.w D7, [A0 + 0x3F8]
000020D6 206E FFFC movea.l A0, [A6 - 0x4]
000020DA 2068 002E movea.l A0, [A0 + 0x2E]
000020DE 4868 03F0 pea.l [A0 + 0x3F0]
000020E2 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000020E6 206E FFFC movea.l A0, [A6 - 0x4]
000020EA 4868 002E pea.l [A0 + 0x2E]
000020EE 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000020F2 206C 0004 movea.l A0, [A4 + 0x4]
000020F6 2F28 002E move.l -[A7], [A0 + 0x2E]
000020FA 4EBA 02FC jsr [PC + 0x2FC /* 000023F8 */]
000020FE 2B40 F550 move.l [A5 - 0xAB0], D0
00002102 4A47 tst.w D7
00002104 4FEF 0010 lea.l A7, [A7 + 0x10]
00002108 670E beq +0x10 /* 00002118 */
0000210A 206D BA78 movea.l A0, [A5 - 0x4588]
0000210E 2F28 025A move.l -[A7], [A0 + 0x25A]
00002112 4EBA FF1E jsr [PC - 0xE2 /* 00002032 */]
00002116 588F addq.l A7, 4
label00002118:
00002118 206E FFFC movea.l A0, [A6 - 0x4]
0000211C 216D F550 002E move.l [A0 + 0x2E], [A5 - 0xAB0]
00002122 206D B9FC movea.l A0, [A5 - 0x4604]
00002126 47E8 032E lea.l A3, [A0 + 0x32E]
label0000212A:
0000212A 302B 000C move.w D0, [A3 + 0xC]
0000212E B06C 000C cmp.w D0, [A4 + 0xC]
00002132 6632 bne +0x34 /* 00002166 */
00002134 7004 moveq.l D0, 0x04
00002136 B06C 000C cmp.w D0, [A4 + 0xC]
0000213A 6620 bne +0x22 /* 0000215C */
0000213C 202B 0004 move.l D0, [A3 + 0x4]
00002140 B0AE FFFC cmp.l D0, [A6 - 0x4]
00002144 6620 bne +0x22 /* 00002166 */
00002146 302B 0008 move.w D0, [A3 + 0x8]
0000214A B06C 0008 cmp.w D0, [A4 + 0x8]
0000214E 6616 bne +0x18 /* 00002166 */
00002150 302B 000A move.w D0, [A3 + 0xA]
00002154 B06C 000A cmp.w D0, [A4 + 0xA]
00002158 6712 beq +0x14 /* 0000216C */
0000215A 600A bra +0xC /* 00002166 */
label0000215C:
0000215C 202B 0004 move.l D0, [A3 + 0x4]
00002160 B0AE FFFC cmp.l D0, [A6 - 0x4]
00002164 6706 beq +0x8 /* 0000216C */
label00002166:
00002166 2653 movea.l A3, [A3]
00002168 200B move.l D0, A3
0000216A 66BE bne -0x40 /* 0000212A */
label0000216C:
0000216C 200B move.l D0, A3
0000216E 6636 bne +0x38 /* 000021A6 */
00002170 41EE FFEE lea.l A0, [A6 - 0x12]
00002174 224C movea.l A1, A4
00002176 20D9 move.l [A0]+, [A1]+
00002178 20D9 move.l [A0]+, [A1]+
0000217A 20D9 move.l [A0]+, [A1]+
0000217C 30D9 move.w [A0]+, [A1]+
0000217E 7004 moveq.l D0, 0x04
00002180 B06E FFFA cmp.w D0, [A6 - 0x6]
00002184 6608 bne +0xA /* 0000218E */
00002186 2D6E FFFC FFF2 move.l [A6 - 0xE], [A6 - 0x4]
0000218C 6006 bra +0x8 /* 00002194 */
label0000218E:
0000218E 2D6E FFFC FFF2 move.l [A6 - 0xE], [A6 - 0x4]
label00002194:
00002194 486E FFEE pea.l [A6 - 0x12]
00002198 206D B9FC movea.l A0, [A5 - 0x4604]
0000219C 4868 032E pea.l [A0 + 0x32E]
000021A0 4EAD 108A jsr [A5 + 0x108A /* export_525 */]
000021A4 508F addq.l A7, 8
label000021A6:
000021A6 2854 movea.l A4, [A4]
000021A8 200C move.l D0, A4
000021AA 6600 FED2 bne -0x12C /* 0000207E */
000021AE 4CEE 1880 FFE2 movem.l D7,A3,A4, [A6 - 0x1E]
000021B4 4E5E unlink A6
000021B6 4E75 rts
fn000021B8:
000021B8 4E56 FFE4 link A6, -0x001C
000021BC 48E7 0018 movem.l -[A7], A3,A4
000021C0 2D6E 0008 FFE8 move.l [A6 - 0x18], [A6 + 0x8]
000021C6 6000 01EA bra +0x1EC /* 000023B2 */
label000021CA:
000021CA 206E FFE4 movea.l A0, [A6 - 0x1C]
000021CE 0268 7FFF 0022 andi.w [A0 + 0x22], 0x7FFF
000021D4 206E FFE4 movea.l A0, [A6 - 0x1C]
000021D8 7002 moveq.l D0, 0x02
000021DA B068 0020 cmp.w D0, [A0 + 0x20]
000021DE 661E bne +0x20 /* 000021FE */
000021E0 206E FFE8 movea.l A0, [A6 - 0x18]
000021E4 2F28 002A move.l -[A7], [A0 + 0x2A]
000021E8 4EBA 04FA jsr [PC + 0x4FA /* 000026E4 */]
000021EC 206E FFE4 movea.l A0, [A6 - 0x1C]
000021F0 2140 002A move.l [A0 + 0x2A], D0
000021F4 588F addq.l A7, 4
000021F6 6700 01EA beq +0x1EC /* 000023E2 */
000021FA 6000 00BC bra +0xBE /* 000022B8 */
label000021FE:
000021FE 206E FFE4 movea.l A0, [A6 - 0x1C]
00002202 7004 moveq.l D0, 0x04
00002204 B068 0020 cmp.w D0, [A0 + 0x20]
00002208 664C bne +0x4E /* 00002256 */
0000220A 206E FFE4 movea.l A0, [A6 - 0x1C]
0000220E 2068 002E movea.l A0, [A0 + 0x2E]
00002212 2D68 03FA FFEC move.l [A6 - 0x14], [A0 + 0x3FA]
00002218 6626 bne +0x28 /* 00002240 */
0000221A 206E FFE4 movea.l A0, [A6 - 0x1C]
0000221E 2F28 002E move.l -[A7], [A0 + 0x2E]
00002222 4EBA 01D4 jsr [PC + 0x1D4 /* 000023F8 */]
00002226 2D40 FFEC move.l [A6 - 0x14], D0
0000222A 206E FFE4 movea.l A0, [A6 - 0x1C]
0000222E 2068 002E movea.l A0, [A0 + 0x2E]
00002232 2140 03FA move.l [A0 + 0x3FA], D0
00002236 4AAE FFEC tst.l [A6 - 0x14]
0000223A 588F addq.l A7, 4
0000223C 6700 01A4 beq +0x1A6 /* 000023E2 */
label00002240:
00002240 206E FFE4 movea.l A0, [A6 - 0x1C]
00002244 216E FFEC 002E move.l [A0 + 0x2E], [A6 - 0x14]
0000224A 206E FFE4 movea.l A0, [A6 - 0x1C]
0000224E 7000 moveq.l D0, 0x00
00002250 2140 0036 move.l [A0 + 0x36], D0
00002254 6062 bra +0x64 /* 000022B8 */
label00002256:
00002256 206E FFE4 movea.l A0, [A6 - 0x1C]
0000225A 7009 moveq.l D0, 0x09
0000225C B068 0020 cmp.w D0, [A0 + 0x20]
00002260 662E bne +0x30 /* 00002290 */
00002262 206E FFE8 movea.l A0, [A6 - 0x18]
00002266 3028 0040 move.w D0, [A0 + 0x40]
0000226A 48C0 ext.l D0
0000226C E580 asl D0, 2
0000226E 2F00 move.l -[A7], D0
00002270 206E FFE4 movea.l A0, [A6 - 0x1C]
00002274 4868 0044 pea.l [A0 + 0x44]
00002278 206E FFE8 movea.l A0, [A6 - 0x18]
0000227C 2F28 0044 move.l -[A7], [A0 + 0x44]
00002280 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00002284 4A40 tst.w D0
00002286 4FEF 000C lea.l A7, [A7 + 0xC]
0000228A 6700 0156 beq +0x158 /* 000023E2 */
0000228E 6028 bra +0x2A /* 000022B8 */
label00002290:
00002290 206E FFE4 movea.l A0, [A6 - 0x1C]
00002294 700A moveq.l D0, 0x0A
00002296 B068 0020 cmp.w D0, [A0 + 0x20]
0000229A 661C bne +0x1E /* 000022B8 */
0000229C 206E FFE4 movea.l A0, [A6 - 0x1C]
000022A0 4868 002A pea.l [A0 + 0x2A]
000022A4 206E FFE8 movea.l A0, [A6 - 0x18]
000022A8 4868 002A pea.l [A0 + 0x2A]
000022AC 4EAD 0B2A jsr [A5 + 0xB2A /* export_353 */]
000022B0 4A40 tst.w D0
000022B2 508F addq.l A7, 8
000022B4 6700 012C beq +0x12E /* 000023E2 */
label000022B8:
000022B8 206E 0010 movea.l A0, [A6 + 0x10]
000022BC 52A8 00D0 addq.l [A0 + 0xD0], 1
000022C0 2F08 move.l -[A7], A0
000022C2 2028 00D0 move.l D0, [A0 + 0xD0]
000022C6 223C 0001 86A0 move.l D1, 0x186A0
000022CC 4EAD 0362 jsr [A5 + 0x362 /* export_104 */]
000022D0 205F movea.l A0, [A7]+
000022D2 206E FFE4 movea.l A0, [A6 - 0x1C]
000022D6 2140 0010 move.l [A0 + 0x10], D0
000022DA 206E FFE4 movea.l A0, [A6 - 0x1C]
000022DE 2F28 0010 move.l -[A7], [A0 + 0x10]
000022E2 4878 043B push.l 0x43B
000022E6 4EAD 0E42 jsr [A5 + 0xE42 /* export_452 */]
000022EA 588F addq.l A7, 4
000022EC 2F00 move.l -[A7], D0
000022EE 41EE FFF0 lea.l A0, [A6 - 0x10]
000022F2 5288 addq.l A0, 1
000022F4 2F08 move.l -[A7], A0
000022F6 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */]
000022FA 1D40 FFF0 move.b [A6 - 0x10], D0
000022FE 486E FFF0 pea.l [A6 - 0x10]
00002302 206E FFE4 movea.l A0, [A6 - 0x1C]
00002306 2F08 move.l -[A7], A0
00002308 4EAD 1B22 jsr [A5 + 0x1B22 /* export_864 */]
0000230C 206E 0014 movea.l A0, [A6 + 0x14]
00002310 226E FFE4 movea.l A1, [A6 - 0x1C]
00002314 2350 0026 move.l [A1 + 0x26], [A0]
00002318 206E 0014 movea.l A0, [A6 + 0x14]
0000231C 20AE FFE4 move.l [A0], [A6 - 0x1C]
00002320 206E FFE4 movea.l A0, [A6 - 0x1C]
00002324 700B moveq.l D0, 0x0B
00002326 B068 0020 cmp.w D0, [A0 + 0x20]
0000232A 4FEF 0014 lea.l A7, [A7 + 0x14]
0000232E 6666 bne +0x68 /* 00002396 */
00002330 206E FFE4 movea.l A0, [A6 - 0x1C]
00002334 7000 moveq.l D0, 0x00
00002336 2140 002A move.l [A0 + 0x2A], D0
0000233A 206E FFE4 movea.l A0, [A6 - 0x1C]
0000233E 49E8 002A lea.l A4, [A0 + 0x2A]
00002342 206E FFE8 movea.l A0, [A6 - 0x18]
00002346 2668 002A movea.l A3, [A0 + 0x2A]
0000234A 6032 bra +0x34 /* 0000237E */
label0000234C:
0000234C 2F0C move.l -[A7], A4
0000234E 2F2E 0010 move.l -[A7], [A6 + 0x10]
00002352 2F2E 000C move.l -[A7], [A6 + 0xC]
00002356 2F0B move.l -[A7], A3
00002358 4EBA FE5E jsr [PC - 0x1A2 /* 000021B8 */]
0000235C 4A40 tst.w D0
0000235E 4FEF 0010 lea.l A7, [A7 + 0x10]
00002362 6610 bne +0x12 /* 00002374 */
00002364 206E FFE4 movea.l A0, [A6 - 0x1C]
00002368 2F28 002A move.l -[A7], [A0 + 0x2A]
0000236C 4EAD 17A2 jsr [A5 + 0x17A2 /* export_752 */]
00002370 588F addq.l A7, 4
00002372 600E bra +0x10 /* 00002382 */
label00002374:
00002374 2054 movea.l A0, [A4]
00002376 49E8 0026 lea.l A4, [A0 + 0x26]
0000237A 266B 0026 movea.l A3, [A3 + 0x26]
label0000237E:
0000237E 200B move.l D0, A3
00002380 66CA bne -0x34 /* 0000234C */
label00002382:
00002382 200B move.l D0, A3
00002384 6710 beq +0x12 /* 00002396 */
00002386 206E 0014 movea.l A0, [A6 + 0x14]
0000238A 2050 movea.l A0, [A0]
0000238C 226E 0014 movea.l A1, [A6 + 0x14]
00002390 22A8 0026 move.l [A1], [A0 + 0x26]
00002394 604C bra +0x4E /* 000023E2 */
label00002396:
00002396 2F2E FFE4 move.l -[A7], [A6 - 0x1C]
0000239A 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000239E 2F2E 0008 move.l -[A7], [A6 + 0x8]
000023A2 2F2E 000C move.l -[A7], [A6 + 0xC]
000023A6 4EBA F9A4 jsr [PC - 0x65C /* 00001D4C */]
000023AA 7001 moveq.l D0, 0x01
000023AC 4FEF 0010 lea.l A7, [A7 + 0x10]
000023B0 603C bra +0x3E /* 000023EE */
label000023B2:
000023B2 206E FFE8 movea.l A0, [A6 - 0x18]
000023B6 3028 0020 move.w D0, [A0 + 0x20]
000023BA D040 add.w D0, D0
000023BC 41ED C44A lea.l A0, [A5 - 0x3BB6]
000023C0 3030 0000 move.w D0, [A0 + D0.w]
000023C4 48C0 ext.l D0
000023C6 722A moveq.l D1, 0x2A
000023C8 D081 add.l D0, D1
000023CA 2F00 move.l -[A7], D0
000023CC 486E FFE4 pea.l [A6 - 0x1C]
000023D0 2F2E FFE8 move.l -[A7], [A6 - 0x18]
000023D4 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
000023D8 4A40 tst.w D0
000023DA 4FEF 000C lea.l A7, [A7 + 0xC]
000023DE 6600 FDEA bne -0x214 /* 000021CA */
label000023E2:
000023E2 486E FFE4 pea.l [A6 - 0x1C]
000023E6 4EAD 0DB2 jsr [A5 + 0xDB2 /* export_434 */]
000023EA 7000 moveq.l D0, 0x00
000023EC 588F addq.l A7, 4
label000023EE:
000023EE 4CEE 1800 FFDC movem.l A3,A4, [A6 - 0x24]
000023F4 4E5E unlink A6
000023F6 4E75 rts
fn000023F8:
000023F8 4E56 FFFC link A6, -0x0004
000023FC 2F0B move.l -[A7], A3
000023FE 266E 0008 movea.l A3, [A6 + 0x8]
00002402 4878 043E push.l 0x43E
00002406 486E FFFC pea.l [A6 - 0x4]
0000240A 2F0B move.l -[A7], A3
0000240C 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00002410 4A40 tst.w D0
00002412 4FEF 000C lea.l A7, [A7 + 0xC]
00002416 6604 bne +0x6 /* 0000241C */
00002418 7000 moveq.l D0, 0x00
0000241A 6044 bra +0x46 /* 00002460 */
label0000241C:
0000241C 302B 03F4 move.w D0, [A3 + 0x3F4]
00002420 48C0 ext.l D0
00002422 2200 move.l D1, D0
00002424 C0FC 004A mulu.w D0, 0x4A /* 'J' */
00002428 4841 swap.w D1
0000242A C2FC 004A mulu.w D1, 0x4A /* 'J' */
0000242E 4841 swap.w D1
00002430 4241 clr.w D1
00002432 D081 add.l D0, D1
00002434 2F00 move.l -[A7], D0
00002436 206E FFFC movea.l A0, [A6 - 0x4]
0000243A 4868 03F0 pea.l [A0 + 0x3F0]
0000243E 2F2B 03F0 move.l -[A7], [A3 + 0x3F0]
00002442 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00002446 4A40 tst.w D0
00002448 4FEF 000C lea.l A7, [A7 + 0xC]
0000244C 660E bne +0x10 /* 0000245C */
0000244E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00002452 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00002456 7000 moveq.l D0, 0x00
00002458 588F addq.l A7, 4
0000245A 6004 bra +0x6 /* 00002460 */
label0000245C:
0000245C 202E FFFC move.l D0, [A6 - 0x4]
label00002460:
00002460 266E FFF8 movea.l A3, [A6 - 0x8]
00002464 4E5E unlink A6
00002466 4E75 rts
fn00002468:
00002468 4E56 0000 link A6, 0
0000246C 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00002470 3C2E 000E move.w D6, [A6 + 0xE]
00002474 286E 0010 movea.l A4, [A6 + 0x10]
00002478 266E 0008 movea.l A3, [A6 + 0x8]
0000247C 7E00 moveq.l D7, 0x00
0000247E 6052 bra +0x54 /* 000024D2 */
label00002480:
00002480 700A moveq.l D0, 0x0A
00002482 2F00 move.l -[A7], D0
00002484 2207 move.l D1, D7
00002486 E981 asl D1, 4
00002488 2F33 1800 move.l -[A7], [A3 + D1]
0000248C 2F2E 0014 move.l -[A7], [A6 + 0x14]
00002490 4EAD 1D5A jsr [A5 + 0x1D5A /* export_935 */]
00002494 4A40 tst.w D0
00002496 4FEF 000C lea.l A7, [A7 + 0xC]
0000249A 6604 bne +0x6 /* 000024A0 */
0000249C 7000 moveq.l D0, 0x00
0000249E 603A bra +0x3C /* 000024DA */
label000024A0:
000024A0 2007 move.l D0, D7
000024A2 E980 asl D0, 4
000024A4 2054 movea.l A0, [A4]
000024A6 2207 move.l D1, D7
000024A8 E981 asl D1, 4
000024AA 11B3 0804 1804 move.b [A0 + D1 + 0x4], [A3 + D0 + 0x4]
000024B0 2007 move.l D0, D7
000024B2 E980 asl D0, 4
000024B4 2054 movea.l A0, [A4]
000024B6 2207 move.l D1, D7
000024B8 E981 asl D1, 4
000024BA 11B3 0805 1805 move.b [A0 + D1 + 0x5], [A3 + D0 + 0x5]
000024C0 2007 move.l D0, D7
000024C2 E980 asl D0, 4
000024C4 2054 movea.l A0, [A4]
000024C6 2207 move.l D1, D7
000024C8 E981 asl D1, 4
000024CA 31B3 0806 1806 move.w [A0 + D1 + 0x6], [A3 + D0 + 0x6]
000024D0 5287 addq.l D7, 1
label000024D2:
000024D2 48C6 ext.l D6
000024D4 BC87 cmp.l D6, D7
000024D6 6EA8 bgt -0x56 /* 00002480 */
000024D8 7001 moveq.l D0, 0x01
label000024DA:
000024DA 4CEE 18C0 FFF0 movem.l D6,D7,A3,A4, [A6 - 0x10]
000024E0 4E5E unlink A6
000024E2 4E75 rts
fn000024E4:
000024E4 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000024E8 266F 0018 movea.l A3, [A7 + 0x18]
000024EC 200B move.l D0, A3
000024EE 6606 bne +0x8 /* 000024F6 */
000024F0 7001 moveq.l D0, 0x01
000024F2 6000 01EA bra +0x1EC /* 000026DE */
label000024F6:
000024F6 7C01 moveq.l D6, 0x01
000024F8 4AAB 00AA tst.l [A3 + 0xAA]
000024FC 6712 beq +0x14 /* 00002510 */
000024FE 4246 clr.w D6
00002500 7000 moveq.l D0, 0x00
00002502 2740 00AA move.l [A3 + 0xAA], D0
00002506 4878 020C push.l 0x20C
0000250A 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
0000250E 588F addq.l A7, 4
label00002510:
00002510 4A46 tst.w D6
00002512 6724 beq +0x26 /* 00002538 */
00002514 2F2B 006E move.l -[A7], [A3 + 0x6E]
00002518 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
0000251C 2840 movea.l A4, D0
0000251E 200C move.l D0, A4
00002520 588F addq.l A7, 4
00002522 6714 beq +0x16 /* 00002538 */
00002524 2F2B 00AE move.l -[A7], [A3 + 0xAE]
00002528 2F0C move.l -[A7], A4
0000252A 2F2B 006E move.l -[A7], [A3 + 0x6E]
0000252E 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00002532 274C 00AE move.l [A3 + 0xAE], A4
00002536 6008 bra +0xA /* 00002540 */
label00002538:
00002538 4246 clr.w D6
0000253A 7000 moveq.l D0, 0x00
0000253C 2740 00AE move.l [A3 + 0xAE], D0
label00002540:
00002540 4A46 tst.w D6
00002542 673A beq +0x3C /* 0000257E */
00002544 302B 00C6 move.w D0, [A3 + 0xC6]
00002548 48C0 ext.l D0
0000254A 2200 move.l D1, D0
0000254C C0FC 0006 mulu.w D0, 0x6
00002550 4841 swap.w D1
00002552 C2FC 0006 mulu.w D1, 0x6
00002556 4841 swap.w D1
00002558 4241 clr.w D1
0000255A D081 add.l D0, D1
0000255C 2A00 move.l D5, D0
0000255E 2F05 move.l -[A7], D5
00002560 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
00002564 2840 movea.l A4, D0
00002566 200C move.l D0, A4
00002568 588F addq.l A7, 4
0000256A 6712 beq +0x14 /* 0000257E */
0000256C 2F2B 00A6 move.l -[A7], [A3 + 0xA6]
00002570 2F0C move.l -[A7], A4
00002572 2F05 move.l -[A7], D5
00002574 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00002578 274C 00A6 move.l [A3 + 0xA6], A4
0000257C 6008 bra +0xA /* 00002586 */
label0000257E:
0000257E 4246 clr.w D6
00002580 7000 moveq.l D0, 0x00
00002582 2740 00A6 move.l [A3 + 0xA6], D0
label00002586:
00002586 4A46 tst.w D6
00002588 672A beq +0x2C /* 000025B4 */
0000258A 302B 00C4 move.w D0, [A3 + 0xC4]
0000258E 48C0 ext.l D0
00002590 E780 asl D0, 3
00002592 2A00 move.l D5, D0
00002594 2F05 move.l -[A7], D5
00002596 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
0000259A 2840 movea.l A4, D0
0000259C 200C move.l D0, A4
0000259E 588F addq.l A7, 4
000025A0 6712 beq +0x14 /* 000025B4 */
000025A2 2F2B 009A move.l -[A7], [A3 + 0x9A]
000025A6 2F0C move.l -[A7], A4
000025A8 2F05 move.l -[A7], D5
000025AA 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
000025AE 274C 009A move.l [A3 + 0x9A], A4
000025B2 6008 bra +0xA /* 000025BC */
label000025B4:
000025B4 4246 clr.w D6
000025B6 7000 moveq.l D0, 0x00
000025B8 2740 009A move.l [A3 + 0x9A], D0
label000025BC:
000025BC 4A46 tst.w D6
000025BE 6700 008A beq +0x8C /* 0000264A */
000025C2 302B 0074 move.w D0, [A3 + 0x74]
000025C6 48C0 ext.l D0
000025C8 D080 add.l D0, D0
000025CA 2200 move.l D1, D0
000025CC E588 lsl D0, 2
000025CE D081 add.l D0, D1
000025D0 2A00 move.l D5, D0
000025D2 2F05 move.l -[A7], D5
000025D4 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
000025D8 2840 movea.l A4, D0
000025DA 200C move.l D0, A4
000025DC 588F addq.l A7, 4
000025DE 676A beq +0x6C /* 0000264A */
000025E0 2F2B 009E move.l -[A7], [A3 + 0x9E]
000025E4 2F0C move.l -[A7], A4
000025E6 2F05 move.l -[A7], D5
000025E8 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
000025EC 274C 009E move.l [A3 + 0x9E], A4
000025F0 4247 clr.w D7
000025F2 604E bra +0x50 /* 00002642 */
label000025F4:
000025F4 4A46 tst.w D6
000025F6 6730 beq +0x32 /* 00002628 */
000025F8 206B 009E movea.l A0, [A3 + 0x9E]
000025FC 48C7 ext.l D7
000025FE 2007 move.l D0, D7
00002600 D080 add.l D0, D0
00002602 2200 move.l D1, D0
00002604 E588 lsl D0, 2
00002606 D081 add.l D0, D1
00002608 2F30 0806 move.l -[A7], [A0 + D0 + 0x6]
0000260C 4EAD 0F02 jsr [A5 + 0xF02 /* export_476 */]
00002610 206B 009E movea.l A0, [A3 + 0x9E]
00002614 48C7 ext.l D7
00002616 2207 move.l D1, D7
00002618 D281 add.l D1, D1
0000261A 2401 move.l D2, D1
0000261C E589 lsl D1, 2
0000261E D282 add.l D1, D2
00002620 2180 1806 move.l [A0 + D1 + 0x6], D0
00002624 588F addq.l A7, 4
00002626 6618 bne +0x1A /* 00002640 */
label00002628:
00002628 4246 clr.w D6
0000262A 206B 009E movea.l A0, [A3 + 0x9E]
0000262E 48C7 ext.l D7
00002630 2007 move.l D0, D7
00002632 D080 add.l D0, D0
00002634 2200 move.l D1, D0
00002636 E588 lsl D0, 2
00002638 D081 add.l D0, D1
0000263A 7200 moveq.l D1, 0x00
0000263C 2181 0806 move.l [A0 + D0 + 0x6], D1
label00002640:
00002640 5247 addq.w D7, 1
label00002642:
00002642 BE6B 0074 cmp.w D7, [A3 + 0x74]
00002646 6DAC blt -0x52 /* 000025F4 */
00002648 6008 bra +0xA /* 00002652 */
label0000264A:
0000264A 4246 clr.w D6
0000264C 7000 moveq.l D0, 0x00
0000264E 2740 009E move.l [A3 + 0x9E], D0
label00002652:
00002652 4A46 tst.w D6
00002654 6730 beq +0x32 /* 00002686 */
00002656 302B 0076 move.w D0, [A3 + 0x76]
0000265A 48C0 ext.l D0
0000265C E588 lsl D0, 2
0000265E 2200 move.l D1, D0
00002660 E588 lsl D0, 2
00002662 D081 add.l D0, D1
00002664 2A00 move.l D5, D0
00002666 2F05 move.l -[A7], D5
00002668 4EAD 0D92 jsr [A5 + 0xD92 /* export_430 */]
0000266C 2840 movea.l A4, D0
0000266E 200C move.l D0, A4
00002670 588F addq.l A7, 4
00002672 6712 beq +0x14 /* 00002686 */
00002674 2F2B 00A2 move.l -[A7], [A3 + 0xA2]
00002678 2F0C move.l -[A7], A4
0000267A 2F05 move.l -[A7], D5
0000267C 4EAD 1B12 jsr [A5 + 0x1B12 /* export_862 */]
00002680 274C 00A2 move.l [A3 + 0xA2], A4
00002684 6008 bra +0xA /* 0000268E */
label00002686:
00002686 4246 clr.w D6
00002688 7000 moveq.l D0, 0x00
0000268A 2740 00A2 move.l [A3 + 0xA2], D0
label0000268E:
0000268E 4A46 tst.w D6
00002690 6722 beq +0x24 /* 000026B4 */
00002692 302B 00C2 move.w D0, [A3 + 0xC2]
00002696 48C0 ext.l D0
00002698 E980 asl D0, 4
0000269A 2A00 move.l D5, D0
0000269C 2F05 move.l -[A7], D5
0000269E 4EAD 0D8A jsr [A5 + 0xD8A /* export_429 */]
000026A2 2840 movea.l A4, D0
000026A4 200C move.l D0, A4
000026A6 588F addq.l A7, 4
000026A8 670A beq +0xC /* 000026B4 */
000026AA 426B 00C8 clr.w [A3 + 0xC8]
000026AE 274C 0096 move.l [A3 + 0x96], A4
000026B2 6008 bra +0xA /* 000026BC */
label000026B4:
000026B4 4246 clr.w D6
000026B6 7000 moveq.l D0, 0x00
000026B8 2740 0096 move.l [A3 + 0x96], D0
label000026BC:
000026BC 4AAB 00E2 tst.l [A3 + 0xE2]
000026C0 6714 beq +0x16 /* 000026D6 */
000026C2 7000 moveq.l D0, 0x00
000026C4 2740 00E2 move.l [A3 + 0xE2], D0
000026C8 4A46 tst.w D6
000026CA 670A beq +0xC /* 000026D6 */
000026CC 2F0B move.l -[A7], A3
000026CE 4EAD 1682 jsr [A5 + 0x1682 /* export_716 */]
000026D2 3C00 move.w D6, D0
000026D4 588F addq.l A7, 4
label000026D6:
000026D6 006B 0010 0072 ori.w [A3 + 0x72], 0x10
000026DC 3006 move.w D0, D6
label000026DE:
000026DE 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
000026E2 4E75 rts
fn000026E4:
000026E4 4E56 FFFC link A6, -0x0004
000026E8 48E7 0118 movem.l -[A7], D7,A3,A4
000026EC 49ED FB4A lea.l A4, [A5 - 0x4B6]
000026F0 266E 0008 movea.l A3, [A6 + 0x8]
000026F4 7000 moveq.l D0, 0x00
000026F6 2D40 FFFC move.l [A6 - 0x4], D0
000026FA 7200 moveq.l D1, 0x00
000026FC 122B 004C move.b D1, [A3 + 0x4C]
00002700 E541 asl D1.w, 2
00002702 2F34 1000 move.l -[A7], [A4 + D1.w]
00002706 486E FFFC pea.l [A6 - 0x4]
0000270A 2F0B move.l -[A7], A3
0000270C 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00002710 3E00 move.w D7, D0
00002712 4FEF 000C lea.l A7, [A7 + 0xC]
00002716 6700 0290 beq +0x292 /* 000029A8 */
0000271A 206E FFFC movea.l A0, [A6 - 0x4]
0000271E 7000 moveq.l D0, 0x00
00002720 2140 0038 move.l [A0 + 0x38], D0
00002724 206E FFFC movea.l A0, [A6 - 0x4]
00002728 2140 0042 move.l [A0 + 0x42], D0
0000272C 206E FFFC movea.l A0, [A6 - 0x4]
00002730 2140 0004 move.l [A0 + 0x4], D0
00002734 206E FFFC movea.l A0, [A6 - 0x4]
00002738 2080 move.l [A0], D0
0000273A 206E FFFC movea.l A0, [A6 - 0x4]
0000273E 2140 0008 move.l [A0 + 0x8], D0
00002742 122B 004C move.b D1, [A3 + 0x4C]
00002746 5301 subq.b D1, 1
00002748 6500 0192 bcs +0x194 /* 000028DC */
0000274C 0C01 000A cmpi.b D1, 0xA /* '\n' */
00002750 6200 018A bhi +0x18C /* 000028DC */
00002754 7400 moveq.l D2, 0x00
00002756 1401 move.b D2, D1
00002758 D442 add.w D2, D2
0000275A 343B 2006 move.w D2, [PC + D2.w + 0x6]
0000275E 4EFB 2000 jmp [PC + D2.w]
00002762 0018 0028 ori.b [A0]+, 0x28 /* '(' */
00002766 0060 017C ori.w -[A0], 0x17C
0000276A 017C 0130 bchg 0x130, D0
0000276E 0098 017C 00FA ori.l [A0]+, 0x17C00FA
00002774 017C 0150 bchg 0x150, D0
00002778 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000277C 4EBA FD66 jsr [PC - 0x29A /* 000024E4 */]
00002780 3E00 move.w D7, D0
00002782 588F addq.l A7, 4
00002784 6000 0156 bra +0x158 /* 000028DC */
00002788 206E FFFC movea.l A0, [A6 - 0x4]
0000278C 7000 moveq.l D0, 0x00
0000278E 2140 0062 move.l [A0 + 0x62], D0
00002792 206E FFFC movea.l A0, [A6 - 0x4]
00002796 4268 0060 clr.w [A0 + 0x60]
0000279A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000279E 206E FFFC movea.l A0, [A6 - 0x4]
000027A2 4868 0062 pea.l [A0 + 0x62]
000027A6 322B 0060 move.w D1, [A3 + 0x60]
000027AA 48C1 ext.l D1
000027AC 2F01 move.l -[A7], D1
000027AE 2F2B 0062 move.l -[A7], [A3 + 0x62]
000027B2 4EBA FCB4 jsr [PC - 0x34C /* 00002468 */]
000027B6 3E00 move.w D7, D0
000027B8 4FEF 0010 lea.l A7, [A7 + 0x10]
000027BC 6000 011E bra +0x120 /* 000028DC */
000027C0 206E FFFC movea.l A0, [A6 - 0x4]
000027C4 7000 moveq.l D0, 0x00
000027C6 2140 0062 move.l [A0 + 0x62], D0
000027CA 206E FFFC movea.l A0, [A6 - 0x4]
000027CE 4268 005E clr.w [A0 + 0x5E]
000027D2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000027D6 206E FFFC movea.l A0, [A6 - 0x4]
000027DA 4868 0062 pea.l [A0 + 0x62]
000027DE 322B 005E move.w D1, [A3 + 0x5E]
000027E2 48C1 ext.l D1
000027E4 2F01 move.l -[A7], D1
000027E6 2F2B 0062 move.l -[A7], [A3 + 0x62]
000027EA 4EBA FC7C jsr [PC - 0x384 /* 00002468 */]
000027EE 3E00 move.w D7, D0
000027F0 4FEF 0010 lea.l A7, [A7 + 0x10]
000027F4 6000 00E6 bra +0xE8 /* 000028DC */
000027F8 206E FFFC movea.l A0, [A6 - 0x4]
000027FC 7000 moveq.l D0, 0x00
000027FE 2140 0066 move.l [A0 + 0x66], D0
00002802 206E FFFC movea.l A0, [A6 - 0x4]
00002806 4268 005E clr.w [A0 + 0x5E]
0000280A 206E FFFC movea.l A0, [A6 - 0x4]
0000280E 2140 0072 move.l [A0 + 0x72], D0
00002812 2F2E FFFC move.l -[A7], [A6 - 0x4]
00002816 206E FFFC movea.l A0, [A6 - 0x4]
0000281A 4868 0066 pea.l [A0 + 0x66]
0000281E 322B 005E move.w D1, [A3 + 0x5E]
00002822 48C1 ext.l D1
00002824 2F01 move.l -[A7], D1
00002826 2F2B 0066 move.l -[A7], [A3 + 0x66]
0000282A 4EBA FC3C jsr [PC - 0x3C4 /* 00002468 */]
0000282E 4A40 tst.w D0
00002830 4FEF 0010 lea.l A7, [A7 + 0x10]
00002834 671E beq +0x20 /* 00002854 */
00002836 4AAB 0072 tst.l [A3 + 0x72]
0000283A 6700 00A0 beq +0xA2 /* 000028DC */
0000283E 2F2B 0072 move.l -[A7], [A3 + 0x72]
00002842 4EBA FEA0 jsr [PC - 0x160 /* 000026E4 */]
00002846 206E FFFC movea.l A0, [A6 - 0x4]
0000284A 2140 0072 move.l [A0 + 0x72], D0
0000284E 588F addq.l A7, 4
00002850 6600 008A bne +0x8C /* 000028DC */
label00002854:
00002854 4247 clr.w D7
00002856 6000 0084 bra +0x86 /* 000028DC */
0000285A 206E FFFC movea.l A0, [A6 - 0x4]
0000285E 7000 moveq.l D0, 0x00
00002860 2140 0066 move.l [A0 + 0x66], D0
00002864 206E FFFC movea.l A0, [A6 - 0x4]
00002868 4268 005E clr.w [A0 + 0x5E]
0000286C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00002870 206E FFFC movea.l A0, [A6 - 0x4]
00002874 4868 0066 pea.l [A0 + 0x66]
00002878 322B 005E move.w D1, [A3 + 0x5E]
0000287C 48C1 ext.l D1
0000287E 2F01 move.l -[A7], D1
00002880 2F2B 0066 move.l -[A7], [A3 + 0x66]
00002884 4EBA FBE2 jsr [PC - 0x41E /* 00002468 */]
00002888 3E00 move.w D7, D0
0000288A 4FEF 0010 lea.l A7, [A7 + 0x10]
0000288E 604C bra +0x4E /* 000028DC */
00002890 206E FFFC movea.l A0, [A6 - 0x4]
00002894 7000 moveq.l D0, 0x00
00002896 2140 0086 move.l [A0 + 0x86], D0
0000289A 2F2B 0086 move.l -[A7], [A3 + 0x86]
0000289E 4EBA FE44 jsr [PC - 0x1BC /* 000026E4 */]
000028A2 206E FFFC movea.l A0, [A6 - 0x4]
000028A6 2140 0086 move.l [A0 + 0x86], D0
000028AA 3E00 move.w D7, D0
000028AC 588F addq.l A7, 4
000028AE 602C bra +0x2E /* 000028DC */
000028B0 206E FFFC movea.l A0, [A6 - 0x4]
000028B4 7000 moveq.l D0, 0x00
000028B6 2140 005E move.l [A0 + 0x5E], D0
000028BA 206B 005E movea.l A0, [A3 + 0x5E]
000028BE 7200 moveq.l D1, 0x00
000028C0 1210 move.b D1, [A0]
000028C2 5281 addq.l D1, 1
000028C4 2F01 move.l -[A7], D1
000028C6 206E FFFC movea.l A0, [A6 - 0x4]
000028CA 4868 005E pea.l [A0 + 0x5E]
000028CE 2F2B 005E move.l -[A7], [A3 + 0x5E]
000028D2 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
000028D6 3E00 move.w D7, D0
000028D8 4FEF 000C lea.l A7, [A7 + 0xC]
label000028DC:
000028DC 4A47 tst.w D7
000028DE 6720 beq +0x22 /* 00002900 */
000028E0 4A93 tst.l [A3]
000028E2 671C beq +0x1E /* 00002900 */
000028E4 2053 movea.l A0, [A3]
000028E6 7000 moveq.l D0, 0x00
000028E8 1010 move.b D0, [A0]
000028EA 5280 addq.l D0, 1
000028EC 2F00 move.l -[A7], D0
000028EE 206E FFFC movea.l A0, [A6 - 0x4]
000028F2 2F08 move.l -[A7], A0
000028F4 2F13 move.l -[A7], [A3]
000028F6 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
000028FA 3E00 move.w D7, D0
000028FC 4FEF 000C lea.l A7, [A7 + 0xC]
label00002900:
00002900 4A47 tst.w D7
00002902 6728 beq +0x2A /* 0000292C */
00002904 4AAB 0004 tst.l [A3 + 0x4]
00002908 6722 beq +0x24 /* 0000292C */
0000290A 206B 0004 movea.l A0, [A3 + 0x4]
0000290E 7000 moveq.l D0, 0x00
00002910 1010 move.b D0, [A0]
00002912 5280 addq.l D0, 1
00002914 2F00 move.l -[A7], D0
00002916 206E FFFC movea.l A0, [A6 - 0x4]
0000291A 4868 0004 pea.l [A0 + 0x4]
0000291E 2F2B 0004 move.l -[A7], [A3 + 0x4]
00002922 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00002926 3E00 move.w D7, D0
00002928 4FEF 000C lea.l A7, [A7 + 0xC]
label0000292C:
0000292C 4A47 tst.w D7
0000292E 671A beq +0x1C /* 0000294A */
00002930 4AAB 0008 tst.l [A3 + 0x8]
00002934 6714 beq +0x16 /* 0000294A */
00002936 206E FFFC movea.l A0, [A6 - 0x4]
0000293A 4868 0008 pea.l [A0 + 0x8]
0000293E 2F2B 0008 move.l -[A7], [A3 + 0x8]
00002942 4EAD 1882 jsr [A5 + 0x1882 /* export_780 */]
00002946 3E00 move.w D7, D0
00002948 508F addq.l A7, 8
label0000294A:
0000294A 7000 moveq.l D0, 0x00
0000294C 4A47 tst.w D7
0000294E 6756 beq +0x58 /* 000029A6 */
00002950 2F00 move.l -[A7], D0
00002952 206B 0042 movea.l A0, [A3 + 0x42]
00002956 7200 moveq.l D1, 0x00
00002958 1210 move.b D1, [A0]
0000295A 5281 addq.l D1, 1
0000295C 2F01 move.l -[A7], D1
0000295E 206E FFFC movea.l A0, [A6 - 0x4]
00002962 4868 0042 pea.l [A0 + 0x42]
00002966 2F2B 0042 move.l -[A7], [A3 + 0x42]
0000296A 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
0000296E 4FEF 000C lea.l A7, [A7 + 0xC]
00002972 2200 move.l D1, D0
00002974 201F move.l D0, [A7]+
00002976 4A41 tst.w D1
00002978 672C beq +0x2E /* 000029A6 */
0000297A 2F00 move.l -[A7], D0
0000297C 206B 0038 movea.l A0, [A3 + 0x38]
00002980 7200 moveq.l D1, 0x00
00002982 1210 move.b D1, [A0]
00002984 5281 addq.l D1, 1
00002986 2F01 move.l -[A7], D1
00002988 206E FFFC movea.l A0, [A6 - 0x4]
0000298C 4868 0038 pea.l [A0 + 0x38]
00002990 2F2B 0038 move.l -[A7], [A3 + 0x38]
00002994 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
00002998 4FEF 000C lea.l A7, [A7 + 0xC]
0000299C 2200 move.l D1, D0
0000299E 201F move.l D0, [A7]+
000029A0 4A41 tst.w D1
000029A2 6702 beq +0x4 /* 000029A6 */
000029A4 7001 moveq.l D0, 0x01
label000029A6:
000029A6 3E00 move.w D7, D0
label000029A8:
000029A8 4AAE FFFC tst.l [A6 - 0x4]
000029AC 6718 beq +0x1A /* 000029C6 */
000029AE 4A47 tst.w D7
000029B0 6614 bne +0x16 /* 000029C6 */
000029B2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000029B6 7000 moveq.l D0, 0x00
000029B8 2F00 move.l -[A7], D0
000029BA 4EAD 1CFA jsr [A5 + 0x1CFA /* export_923 */]
000029BE 7000 moveq.l D0, 0x00
000029C0 2D40 FFFC move.l [A6 - 0x4], D0
000029C4 508F addq.l A7, 8
label000029C6:
000029C6 202E FFFC move.l D0, [A6 - 0x4]
000029CA 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
000029D0 4E5E unlink A6
000029D2 4E75 rts
export_1144:
000029D4 4E56 FFF8 link A6, -0x0008
000029D8 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000029DC 286E 0010 movea.l A4, [A6 + 0x10]
000029E0 3C2E 000E move.w D6, [A6 + 0xE]
000029E4 266E 0008 movea.l A3, [A6 + 0x8]
000029E8 4247 clr.w D7
000029EA 7002 moveq.l D0, 0x02
000029EC C06B 0072 and.w D0, [A3 + 0x72]
000029F0 6708 beq +0xA /* 000029FA */
000029F2 0C46 0001 cmpi.w D6, 0x1
000029F6 6600 00AE bne +0xB0 /* 00002AA6 */
label000029FA:
000029FA 3006 move.w D0, D6
000029FC 6B00 00B2 bmi +0xB4 /* 00002AB0 */
00002A00 0C40 0002 cmpi.w D0, 0x2
00002A04 6E00 00AA bgt +0xAC /* 00002AB0 */
00002A08 D040 add.w D0, D0
00002A0A 303B 0006 move.w D0, [PC + D0.w + 0x6]
00002A0E 4EFB 0000 jmp [PC + D0.w]
00002A12 0008 0008 ori.b A0, 0x8
00002A16 0054 202B ori.w [A4], 0x202B /* ' +' */
00002A1A 0066 90AB ori.w -[A6], 0x90AB
00002A1E 0062 2D40 ori.w -[A2], 0x2D40 /* '-@' */
00002A22 FFF8 .invalid <<F/7/7>>
00002A24 6700 008A beq +0x8C /* 00002AB0 */
00002A28 202B 0062 move.l D0, [A3 + 0x62]
00002A2C D0AB 00AE add.l D0, [A3 + 0xAE]
00002A30 2D40 FFFC move.l [A6 - 0x4], D0
00002A34 4EBA DB96 jsr [PC - 0x246A /* 000005CC */]
00002A38 4EAD 102A jsr [A5 + 0x102A /* export_513 */]
00002A3C 7001 moveq.l D0, 0x01
00002A3E 2F00 move.l -[A7], D0
00002A40 486E FFF8 pea.l [A6 - 0x8]
00002A44 4EBA D7DA jsr [PC - 0x2826 /* 00000220 */]
00002A48 3E00 move.w D7, D0
00002A4A 508F addq.l A7, 8
00002A4C 6762 beq +0x64 /* 00002AB0 */
00002A4E 4A46 tst.w D6
00002A50 665E bne +0x60 /* 00002AB0 */
00002A52 3B7C 0001 FC9C move.w [A5 - 0x364], 0x1
00002A58 2F0C move.l -[A7], A4
00002A5A 2F0B move.l -[A7], A3
00002A5C 4EAD 163A jsr [A5 + 0x163A /* export_707 */]
00002A60 508F addq.l A7, 8
00002A62 604C bra +0x4E /* 00002AB0 */
00002A64 7000 moveq.l D0, 0x00
00002A66 2F00 move.l -[A7], D0
00002A68 7201 moveq.l D1, 0x01
00002A6A 2F01 move.l -[A7], D1
00002A6C 486E FFF8 pea.l [A6 - 0x8]
00002A70 4EBA D66A jsr [PC - 0x2996 /* 000000DC */]
00002A74 4A40 tst.w D0
00002A76 4FEF 000C lea.l A7, [A7 + 0xC]
00002A7A 6734 beq +0x36 /* 00002AB0 */
00002A7C 3B7C 0002 FC9C move.w [A5 - 0x364], 0x2
00002A82 2F0C move.l -[A7], A4
00002A84 7001 moveq.l D0, 0x01
00002A86 2F00 move.l -[A7], D0
00002A88 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00002A8C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00002A90 2F0B move.l -[A7], A3
00002A92 4EAD 162A jsr [A5 + 0x162A /* export_705 */]
00002A96 3E00 move.w D7, D0
00002A98 2F2E FFFC move.l -[A7], [A6 - 0x4]
00002A9C 4EAD 0062 jsr [A5 + 0x62 /* export_8 */]
00002AA0 4FEF 0018 lea.l A7, [A7 + 0x18]
00002AA4 600A bra +0xC /* 00002AB0 */
label00002AA6:
00002AA6 4878 06AD push.l 0x6AD
00002AAA 4EAD 19BA jsr [A5 + 0x19BA /* export_819 */]
00002AAE 588F addq.l A7, 4
label00002AB0:
00002AB0 3007 move.w D0, D7
00002AB2 4CEE 18C0 FFE8 movem.l D6,D7,A3,A4, [A6 - 0x18]
00002AB8 4E5E unlink A6
00002ABA 4E75 rts